【发布时间】:2012-11-13 12:09:58
【问题描述】:
我正在使用 Phonegap 开发应用程序,目标设备是 Android 或 iOS 驱动的。我的问题是,在 iPhone 上我只能将“在 webview 中打开所有白名单 url”参数设置为 true 或 false。这就是问题所在:
预期结果: - 所有链接(如 www.google.com、www.stackoverflow.com)都应在浏览器中打开 - 带有 Youtube 视频的嵌入式 iFrame 应在 Web 视图中打开
“OpenAllWhitelistUrlsInWebview”的结果设置为 true - 所有链接和 iFrame 都将在 Web 视图中打开
“OpenAllWhitelistUrlsInWebview”的结果设置为 false - 没有链接和 iFrame 将在 Web 视图中打开
如何指定哪些链接应该在浏览器中打开,哪些不应该?当我从白名单中删除一个 url 时,链接根本不会打开,并且设置 target="_blank" 也无法正常工作。用 window.open 尝试也没有用。
非常感谢您的每一个想法。
【问题讨论】:
标签: iphone cordova hyperlink webview external