草庐IT

embed_iframe

全部标签

ios - Cordova 3.7 在每次本地调用时复制 iframe

自从我升级到Cordova3.7后,每个native调用都会将一个新的iframe附加到DOM,如下所示。为了排除我现有代码影响cordova的可能性,我尝试使用cordovaCLI创建一个新代码,添加控制台插件并在deviceready处理程序内的setInterval循环中调用console.log()。结果,我在DOM中得到了大量的iframe。我已经在iPad3、iOS7上尝试过,使用xCode6构建应用程序。有人遇到过这个问题吗?谢谢。更新:相应的问题已提交给Cordova:https://issues.apache.org/jira/browse/CB-8002该问题应在3

javascript - 如何修复 "If playback doesn' t 很快开始,尝试在 iPad 上使用 Youtube iFrame API 重新启动您的设备?

我创建了一个小的YouTube流媒体脚本,它随机播放YouTube音乐视频或从队列中播放。直到本周,它在几个月内都运行良好,在使用iPad/iPhone时似乎不想加载视频。我收到以下错误:Ifplaybackdoesn'tbeginshortly,tryrestartingyourdevice我尝试过的:我试过Safari、Chrome、Firefox和Opera,它们都出错了。我试过清除网站数据/缓存、重启设备、完全重启设备。什么都不管用。奇怪的是,它在Windows桌面上运行得非常好,这让我相信这不是代码中的错误,而是API或Safari发生了变化。我的代码最近也没有被编辑,这可能

ios - 允许在 iFrame 内缩放,但不允许在 iOS 页面上缩放

我有一个简单的页面在它上面,所有东西的大小都很好地显示在iPhone上。但是当我在该页面上放置一个iframe时,iFrame内的所有内容都不可缩放,并且会缩放到父页面的大小。我怎样才能只允许在iframe内缩放,而不会弄乱我页面的其余部分? 最佳答案 很遗憾,您所要求的是不可能的。首先,在您的“视口(viewport)”元标记中,您的“内容”属性指定您网站的用户根本无法缩放。这就是'user-scalable=no'规定的内容。此外,您的ma​​ximum-scale和minimum-scale设置为1,因此即使您删除“user-

html - iFrame 比 iPhone 6 上的整个屏幕还宽

在这方面真的需要帮助。我正在尝试在我的网站中打开一个应该覆盖整个屏幕的iFrame。不幸的是,在iPhone6及更高版本中,它的宽度实际上更大。我们在iframe旁边有一个宽的div。当我删除它时,一切都很好。标记和样式非常简单:Android运行良好。我在网上找不到任何关于这个问题的资源。请帮忙。提前致谢。 最佳答案 有两种方法可以实现您的解决方案。1.简单地将您的iframe包裹在一个div中:overflow:auto;-webkit-overflow-scrolling:touch;这是你的例子:http://jsfiddl

ios - 为什么使用 iPhone 或 iOS 设备在 `position:fixed` 中查看时 `iframe` 不起作用?

我查看了stackoverflow,似乎position:fixedinaniframeforiOSmobiledevices过去一直是个问题,但还没有答案。这是我通过jsbin创建的示例:http://jsbin.com/pekeca/1/在该示例中,有一个使用iframe的父HTML页面,其中包含另一个HTML页面(子页面)。以下是需要注意的事项:当在任何设备上查看父HTML时,子HTML中的导航栏保持不变。这是预期的行为。但是,无论使用何种浏览器,在iPhone上查看父HTML时,子HTML中的导航栏都会失去其固定位置。这是一个错误,只发生在iPhone中。当childHTMLp

ios - 嵌入 iframe 时的 HTML5 游戏触摸问题

我正在尝试将HTML5游戏嵌入到iframe中,以便在iPad和iPhone等移动设备的浏览器中显示。如果您直接在iPad上访问它们,它们工作正常。但如果您使用iframe嵌入它们,那么当您触摸游戏然后松开时,游戏会暂停。有没有办法阻止这种iframe行为,以便它们按应有的方式运行?当您停止触摸时似乎失去了焦点,它认为是您的空缺和停顿?示例在模拟器中尝试下面的两个示例链接,您会看到问题iPhone/iPad模拟器:https://app.io/safari直接游戏链接(游戏作品):http://static.tresensa.com/madcab/index.html?dst=A000

javascript - iOS 浏览器 - 当使用 JavaScript 更改 css 或内容时,iFrame 跳转到顶部

这个问题似乎一直存在。在某些特定情况下,iOS浏览器会出现这个令人沮丧的错误。问题:如果您有一个包含iFrame的网页,并且您正在以编程方式修改iFrame内容文档,则iFrame将跳转到页面顶部。但是,只有当页面在DOM操作之前超出某个高度时才会发生这种情况,通常这似乎是一个大于视口(viewport)长度两倍的长度。无论您是修改DOM结构还是更改样式属性,都会出现此问题。此错误仅存在于iOS上,包括截至此时的最新版本(9.2) 最佳答案 问题描述:问题似乎是iOS中的浏览器(包括使用thesamerenderingengine的

ios - 在 Mobile Safari 上的 iFrame 中显示 PDF 时出现问题

在我们的Web应用程序中,我们在iframe中显示PDF文档使用以下代码行:这在所有主要的桌面浏览器中都能很好地工作,PDF的宽度缩放以适应iFrame的范围,并且垂直滚动条可以查看文档中的所有页面。但目前我无法让PDF在MobileSafari中正确显示。在这种情况下,只有PDF的左上部分是可见的,没有任何水平或垂直滚动​​条来查看文档的其余部分。有人知道我在MobileSafari中解决此问题的方法吗?更新-2013年3月经过几个小时的搜索和实验,我可以得出结论,这个问题真是一团糟!!有很多解决方案,但每一个都远非完美。我建议其他人在这个问题上苦苦挣扎,请引用'Strategies

dart - flutter 获取字符串的一部分,youtube iframe

我是初学者,我想问一下如何在嵌入“MAT3z3xtcd4”之后和“嵌入”之前获取或搜索来自这个字符串我网站视频类别下的这个iframe 最佳答案 有上千种方法可以做到这一点,但其中很多只是简单的字符串拆分、子字符串化等。查看String的文档.下面是一个简单而详细的示例,演示了其中的几种技术:voidmain(){Strings='';Listtags=s.replaceAll('','').split('');print(tags);StringsrcTag=tags.where((s)=>s.startsWith('src=')

android - Flutter:从 WebView 加载 IFrame

我正在寻找一种从FlutterWebView(webview_flutter:^0.1.2)加载iFrame的方法,但找不到任何相关信息。Container(child:WebView(initialUrl:'https://www.youtube.com/embed/abc',javaScriptMode:JavaScriptMode.unrestricted,)),知道如何将IFrame传递给Webview,它会作为initialUrl的一部分吗?我已经尝试过相同的方法,但它没有正确加载。 最佳答案 这可能会做你想做的事Cont