放大弹出似乎在桌面上工作正常,甚至Android手机,但在iPhone上,它显示消息**“此网页出现问题,所以它被重新加载”**,并不播放Vimeo视频。
更新:刚刚在iPhone上的Chrome上试用了一下,效果很好。看起来只是Safari?
这是HTML代码:
<ul id="page1-slider7" class="bxslider">
<li>
<div class="c c1"><a href="http://vimeo.com/80951188" target="_blank" class="portfolio-link video">Watch Video</a><img src="images/sidecar/video/SmuinXXmas.jpg" /></div>
</li>
<li>
<div class="c c2"><a href="http://vimeo.com/119386830" target="_blank" class="portfolio-link video">Watch Video</a><img src="images/sidecar/video/SunrunBrilliant.jpg" /></div>
</li>
<li>
<div class="c c3"><a href="http://vimeo.com/151719496" target="_blank" class="portfolio-link video">Watch Video</a><img src="images/sidecar/video/PIER_BOGO_Video.jpg" /></div>
</li>
</ul>
字符串
js文件
var initPopup = function(){
$('.portfolio-link.video').magnificPopup({
disableOn: 400,
type: 'iframe',
mainClass: 'mfp-fade',
removalDelay: 160,
preloader: false,
fixedContentPos: true
});
}
型
有人有这个问题吗?提前感谢!
2条答案
按热度按时间bjg7j2ky1#
删除此属性“disableOn:400”
只保留在代码下面。
字符串
mnemlml82#
我也遇到过和你一样的问题。我认为问题不在于编码。
有很多理由面对这样的问题。
尝试遵循以下程序。试验1)
字符串
试验2)
方法1:重置网络设置。
大多数情况下有一个网络问题,所以我们将从重置网络设置开始。要做到这一点,只需导航到设置>通用>重置网络设置。
方法2:清除浏览器缓存和历史记录。
如果你发现你的网络不是问题所在,那么你的下一步就是解决浏览器的问题。所以最好清除浏览器缓存和历史记录。
在Safari浏览器中,转到设置> Safari浏览器>清除网站数据。现在关闭浏览器并重新启动它,以检查错误是否仍然存在。
提示:关闭浏览器中所有未使用的选项卡。
方法3:重置您的iPad
大多数情况下,上面提到的2种方法应该可以解决这个网页出现的问题,所以它是错误的,但如果你仍然无法摆脱它,那么你需要重置你的iPad。
按住主页和睡眠按钮约15秒。让它自己重新启动。这应该可以解决任何进一步的问题。如果没有,请尝试方法4。
方法4:重新安装JAVA
最后,卸载然后重新安装JAVA。如果Java是问题所在,那么此方法将为您修复此错误。
和第三次尝试)
阅读苹果论坛中的解决方案,并尝试用户在线程中所说的解决方案。
A problem occurred with this web page so it was reloaded