您好,我想要一些建议,我尝试从从WebView
/加载的页面打开浏览器UIWebView
,在应用程序中iOS
或Android
例如:
window.open(
'http://www.stackoverflow',
'_blank'.
);
对于新操作系统的安全性,这可能是一个安全问题,但我想请专家们提个建议,有什么可能的解决方案吗?
从 中打开 url 的某种方式Webview
,无论我是否需要使用 any ,都排除了Framework
使用 a或 interface 。Intent
我使用以下代码
cordova
进行开发android
和打开窗口:但似乎该方法仅适用于 Android 而不适用于 iOS。对于 iOS,有一个名为ChildBrowser的 cordova 插件,它以类似的方式工作,尽管符号有点不同:
但同样,这是使用科尔多瓦平台。我不知道它将如何在本地集成(android 方法应该可以工作,但我对 iOS 不太确定)。
我为原生 iOS 回答你。
以您认为合适的方式处理您的 HTML 链接,从 Javascript 或使用超链接打开它们:
您对 UIWebView 唯一需要做的就是在委托中拦截该链接并将其扔到本机浏览器中。