不知道操作了什么,document.location.href 突然失效了,就是感觉好像直接跳过了这条语句。我用的 MAC 操作系统,在IOS系统上模拟没有问题。通过USB 调试 安卓手机也没有问题。但是打包为 apk
文件后,就不行。
看附件,OK和 OKing ,都可以输出。但是就中间这个 不执行。也不报错。

不知道操作了什么,document.location.href 突然失效了,就是感觉好像直接跳过了这条语句。我用的 MAC 操作系统,在IOS系统上模拟没有问题。通过USB 调试 安卓手机也没有问题。但是打包为 apk
文件后,就不行。
看附件,OK和 OKing ,都可以输出。但是就中间这个 不执行。也不报错。
问题已确认,正在排查
不过依然不建议使用href跳转,建议使用多webview模式,直接将目标webview显示出来即可;
如果目标webview是启动后首页,可以通过如下方式将其显示:
plus.webview.show(plus.runtime.appid);
回复 1***@qq.com:为什么要写href跳转呢?直接close当前webview,然后将index.html所在的webview显示出来不就可以了?
2016-06-07 10:36
我编辑了刚才的答案,你看一下,可以通过plus.webview.show(plus.runtime.appid);将首页显示出来,当然前提是你当前页面也是新增webview打开的
2016-06-07 11:17
回复 DCloud_UNI_CHB:我当前的页面就是第一个页面 就是一个单页应用。 不是通过webview打开 如果是webview打开就不会通过window.location.href 来修改url了。
2016-06-07 14:32
BoredApe - 有问题就会有答案。
DCloud祝大家端午节快乐!
百度云盘链接:http://pan.baidu.com/s/1miTffdu 密码:nk2f
360云盘链接:https://yunpan.cn/cRJzpqbh8KSp6 访问密码 fc6f