cordova怎么实现加载远程网站的首页页面,再打开页面里的其他链接怎么是浏览器打开,怎么设置还是phonegap内部打开
cordova怎么实现加载远程网站的首页页面,再打开页面里的其他链接怎么是浏览器打开,怎么设置还是
cordova内部打开
也就是:
把根目录的config.xml里面的content改成远程链接后,这个链接对应的网址是在app里打开的,但是这个页面里面如果还有链接,
把根目录的config.xml里面的content改成远程链接后,这个链接对应的网址是在app里打开的,但是这个页面里面如果还有链接(这个链接和首页在一个域下),再点击就会调用手机浏览器而不是在app里打开,怎么能一直在app里打开?谢谢!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(11)
在config.xml里添加下面两行
<allow-navigation href="http://*/*" />
<allow-navigation href="https://*/*" />
您好,想请教一下这个问题是怎么解决的,折腾好久没折腾出来,跨域链接还是会在浏览器打开
请参考这个:http://stackoverflow.com/questions/36036475/cordova-6-0-ios-load-external-url-in-the-webview
我也是搞了半天才解决
这个问题解决了吗?我也遇到了,求解决方案
iOS 在config里面添加了这个 <allow-navigation href="http://*/*" /> 好了。
回复
我试过了,只添加这个配置还是不行,我又胡乱多添加了一个选项,会是上述的把http改为https 这样以后就可以了,具体什么原因我也不是太清楚
我遇到的情况和你的差不多,是在主页面上根据不同的情况显示不通的内容,我在index.html里面添加了一个iframe标签,添加不同的src,但是添加ios平台后无法显示,报
ERROR Internal navigation rejected - <allow-navigation> not set for url='https://www.baidu.com/' 如何解决?
引用来自“sami”的评论
看看cordova的插件,有个调用内部浏览器的插件。
引用来自“utitt”的评论
做单页面应用, 例如 ionic , shencha 等.
做单页面应用, 例如 ionic , shencha 等.
看看cordova的插件,有个调用内部浏览器的插件。