使用带有 webview 的 cordova screenorientation 插件
Posted
技术标签:
【中文标题】使用带有 webview 的 cordova screenorientation 插件【英文标题】:using the cordova screenorientation plugin with webview 【发布时间】:2015-09-17 23:23:27 【问题描述】:我正在使用Cordova plugin by yoik,它有助于在 ios 上锁定/解锁方向。问题是对我来说它根本不起作用 -
screen.lockOrientation('portrait')
它可能与 Webview 有关,因为它适用于 iframe。
cordova 插件是如何工作的?为什么我的简单行没有按预期执行?任何意见表示赞赏。
【问题讨论】:
你在用离子吗? 如果您尝试在第一页加载时执行此操作,您是否在等待deviceready
触发后再调用screen.lockOrientation
?
是的,我是。它在 iframe 上运行良好,与 wkwebview 无关。
【参考方案1】:
我发现了一个也适用于 wkwebview 的插件 -
https://github.com/EddyVerbruggen/cordova-plugin-screenorientation-for-wkwebview
它是从Cordova plugin by yoik 派生出来的。
如果有人遇到类似问题,希望这会有所帮助。
【讨论】:
以上是关于使用带有 webview 的 cordova screenorientation 插件的主要内容,如果未能解决你的问题,请参考以下文章
在带有外部 URL 的 iOS 上使用 PhoneGap/Cordova
带有 xcode 5.1 的 cordova 3.4 不会使用最新的文件传输插件构建
VS2017 Cordova 构建错误 Remotebuild 要求您的项目使用带有 XCode 8.3 的 cordova-ios 4.3.0 或更高版本