navigator.push跳转本地文件页面空白
我使用navigator.push({url:'http://someurl.com/xxx/test.js'})
的时候页面正常跳转,显示正常,但是用weex build android | weex run android生成的app里面我跳到本地文件:navigator.push({url:"file://assets/dist/test.js"})
回调显示跳转成功,但是页面是空白。
安卓的模板文件也是才加的。。。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
(解决方案具有时效性,未来weex的adnroid模板可能会解决这个问题)
自己捣鼓解决了.参考http://www.shymean.com/articl...4.3节
然后android模版里有bug,最简单的修复方法是在WxPageActivity.java的onCreate方法
这里catch里面加一句mUri = Uri.parse(uri.toString());
这只是搞着玩儿。。当然最好应该是在if (uri != null){下面写,暂时不会android,多了解一点再捣鼓。
==============================================
看
的意思。。。如果我写
navigator.push({url:'{"WeexBundle":"files://assets/dist/test.js"}'})
岂不就是可以了....