草庐IT

embed_iframe

全部标签

ios - View Controller "embed"本身如何在 UINavigationController 中 - 特别是当包含在容器 View Controller 中时

抱歉说来话长-我对正确使用导航Controller层次结构有一些疑问。每个UIViewController都有一个属性self.navigationController但并不是每个ViewController都是从导航Controller呈现的——因此该属性可能为nil。更是如此-一些ViewController期望能够做到:[self.navigationControllerpresentViewController:nextViewController];但如果它本身不包含在导航Controller层次结构中,则该表达式将不执行任何操作。所以实习生ViewController可以测

html - iframe iOS 问题与 src 元素 100vh

我有一个正在输出网站的iframe。src网站使用100vh的大英雄来计算高度。在iframe中,除了在iOS设备上,一切都很好。英雄的100vh似乎将iframe页面的整个高度拉伸(stretch)到其他元素上,而不仅仅是当前视口(viewport)。HTMLCSS.wrapper{height:100%;position:relative;overflow:auto;-webkit-overflow-scrolling:touch;}.wrapperiframe{display:block;width:100vw;height:100vh;max-width:100%;margin

ios - 适用于 IOS 的 vimeo iframe 如何从 UIWebView 的右侧隐藏 "like"和 "share"按钮

我正在使用UIWebview通过此代码播放vimeo视频让embedHTML="http://player.vimeo.com/video/"+(str)!+"?title=0&byline=0&portrait=0&color=008efe&\";controls=0&fullscreen=1&buttons.share=flase&embed.buttons.like=false;autoplay=1&loop=1width=\"375\"height=\"370\"frameborder=\"0\">"我需要隐藏“分享”和“喜欢”按钮 最佳答案

ios - 如何从 WKWebView 打印特定的 iFrame

我正在使用类似于下面链接的问题的技术来捕获window.print()并触发WKWebView的打印。这适用于主页。Capturingwindow.print()fromaWKWebView我希望做的是在页面中打印一个iFrame,而不是页面本身。在JavaScript中,我关注iFrame并调用window.print(),它在iOS上的Safari(使用WKWebView?)和各种桌面浏览器中工作。有人知道如何使用WKWebViewprintFormatter打印HTML内容的iFrame吗? 最佳答案 在过去的3天里,我一直在

iphone - 在 UIView 中加载不同的 View Controller (就像 Xcode 的 iFrame)

我正在使用Xcode中的Storyboard制作我的第一个iPhone应用程序,但遇到了困难。我的主屏幕有一个名为MemberViewController的ViewController,它是主屏幕。这个屏幕有一个UIView,它比名为mainContent的ViewController小。所以基本上,我希望能够在UIView中加载不同的ViewController(都与UIView大小相同)。MemberViewController(主页)-mainContent(UIView)GetStartedViewController(我想在UIView中显示的独立ViewController

php - 为 iOS 打包网络应用程序 - 全屏 iframe?

我们已经构建了一个在线网络应用程序,现在想将其打包用于ipad和iPhone。理想情况下,我们只需要一个像iframe这样的全屏浏览器窗口,它可以从Web加载完整的应用程序。显然我们可以在浏览器中完成,但我们需要在桌面上有我们自己的启动图标以及删除浏览器地址栏。我听说过phoneGap和Appcelerator,但我不确定是否可以使用这些平台进行此设置?有没有一种简单的方法可以实现这一点?我需要注意iOS上的任何问题或安全问题吗? 最佳答案 许多网络应用程序都在应用程序商店中。他们只是将一个UIWebView放在一个空的应用程序中,

ios - 在 iOS 上通过(外部)javascript 启动 YouTube iframe 播放器

iOS上的Safari有一项政策,即仅当当前javascript执行开始于用户操作(通常是点击事件)时才允许播放媒体。然而,当我将处理程序附加到触发的按钮时someYoutubePlayer.playVideo()并且用户点击这个按钮这是实际发生的事情:一个click在主页面窗口中触发事件playVideo方法触发postMessage在youtube上在iframe内message事件被触发message的处理程序事件火灾domVideo.play()这将失败,因为当前事件不再是click,但是message,因为我们在里面iframe窗口。有谁知道如何克服这个问题并从外部点击事件触

ios - 在 Mobile Safari 上缩放 iframe 会破坏 iframe 的链接

我在MobileSafari中的iframe上使用CCS3转换时遇到问题。如果我在iframe上使用-webkit-transform:scale();,iframe的内容会相应缩放,但iframe中的链接会中断。点击该元素会突出显示hitbox,链接hitboxes似乎没有缩放。当您点击一个链接时,如果iframe没有被缩放,您可以看到点击框出现在链接所在的位置。无论您在哪里设置变换原点,链接离左上角越远,情况就会变得越糟。我正在测试的同一页面在我的计算机上的Safari和Chrome上运行完美,所以我怀疑这是移动版Safari的错误。这是一个已知问题吗?有人知道解决方法吗?我尝试使

javascript - jQuery 将 iframe 写入 XLS 导致 iPhone 上的沙箱访问冲突

我有一个按钮输入附加到一个将iframe写入DOM的jQuery操作。iframe指向一个PHP脚本,该脚本组装一个Excel文件以进行强制下载。此按钮在桌面硬件上运行良好,但适用于iPhone的最新版本的MacOSX导致此脚本向浏览器控制台抛出Javascript错误,并且似乎无法将iframe插入DOM。我在iOSv10.3.3和v11.0.1上复制了错误。iOSv10.3.3抛出以下Javascript错误:SecurityError(DOMException18):Sandboxaccessviolation:Blockedaframeat"https://www.[REDAC

javascript - iframe 中的 WKWebView 本地文件

我有一个WKWebView,它加载了一个名为“start.html”的本地html文件。在这个文件中,我在iframe中加载了另一个本地文档。但我不允许在iframe内容上使用start.html中的js,并且iframe内容不允许加载js文件。在WKWebView之前我使用UIWebView但我被迫迁移以提高性能在UIWebView中,我从未遇到过任何跨域安全问题。当我在iframe上添加属性sandbox='allow-same-origin'时,我可以像这样从start.html成功执行js代码$("#frame")[0].contentWindow.document.getEl