zoukankan      html  css  js  c++  java
  • 使用 cordova-plugin-wechat 分享返回后闪退解决方法

    因为要使用cordova进行微信分享,网上搜索,使用cordova-plugin-wechat插件能够完成我想要的功能。

    一番编码后,分享,美滋滋。分享完成,返回。。。。wtf!闪退!

    在原作者github上,FAQ模块找到了问题所在,

    https://jasonz1987.github.io/cordova-wechat-docs/docs/faq

     升级,说干就干。一顿操作猛如虎,好了,不闪退了。美滋滋。发布版本,美滋滋。

    半个月后,新的需求来了,一顿编码后。依然老样子,打包,发布。写程序总是这么朴实无华,且枯燥。

    几分钟后,QQ跳起来了,映入眼帘有几个大字:app更新失败,报错了。

    我方了,一顿调试后,得到报错原因:

     android.os.FileUriExposedException: file:///storage/emulated.. exposed beyond app through Intent.getData()

    原来是cordova-plugin-file-opener2插件打开app的时候报错了。

    一顿查找(我是野生安卓,只会一点,主攻前端)后,网友都说要加一个权限,加一个provider。甚至连cordova-plugin-file-opener2插件github上都这么说

    https://github.com/pwlin/cordova-plugin-file-opener2/issues/268

    然而

    我发现我的AndroidManifest本身就有provider这些东西了。惆怅。。。。

    直到这位大神拯救了我。

    https://segmentfault.com/a/1190000016986456?utm_source=tag-newest

    就是这句金句了

     感谢大神!!

    至此问题得到解决。至于后续有问题继续更新!

  • 相关阅读:
    黑苹果崩溃恢复
    黑苹果声音小解决方法
    idea plugin 进度条
    phpstorm 插件
    awesome mac
    webstorm vue eslint 自动修正配置
    Laravel/php 一些调试技巧
    php ZipArchive 压缩整个文件夹
    laravel 模型事件 updated 触发条件
    php 开启 opcache 之后 require、include 还会每次都重新加载文件吗?
  • 原文地址:https://www.cnblogs.com/coder-axin/p/11692768.html
Copyright © 2011-2022 走看看