weex中使用navigator做路由跳转

发布于 2022-09-07 11:53:13 字数 417 浏览 14 评论 0

目前尝试在weex项目里面使用navigator作为路由跳转,根据平台不同,写了一个返回路径的方法

clipboard.png
返回值为,navigator的url值,在web端和weex playground扫描都好使,可是使用Android studio安装到手机上面,就不能跳转了,有一个下面的报错,不知,有没有用

clipboard.png
现在我是特别想要实现在native端的成功使用,如果有大神了解的话,希望解答一下;尽量把代码贴出来,原谅我这个什么都不懂的小白吧;可有偿,谢谢大家!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

尴尬癌患者 2022-09-14 11:53:13

这个问题是因为Android 7 / SDK 24 以上,不允许使用file://,只能用 content://来访问系统文件。解决的办法是:在WxApplication的 onCreate 里增加以下内容:

import android.os.Build;
import android.os.StrictMode;

super.onCreate();
if (Build.VERSION.SDK_INT>=18) {
  StrictMode.VmPolicy.Builder builder = new StrictMode.VmPolicy.Builder();
  StrictMode.setVmPolicy(builder.build());
  builder.detectFileUriExposure();
}
...

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文