Closed cimichen closed 8 years ago
Thank you very very much. 顺利带我出坑,感谢老司机! 之前我将EntryActivity.java,EntryActivity.java,WXPayEntryActivity.java这三个文件拷贝到\platforms\android\src\xu\li\cordova\wechat下,重新打包没有作用。 现在,用cordova plugin rm cordova-plugin-wechat,remove掉这个插件。 再用cordova plugin add https://github.com/wowgeeker/cordova-plugin-wechat --variable wechatappid=[你的app_id] 重新打包即可。 感谢! 也希望作者 @xu-li 抽空更新下插件,以防更多的人掉入这个坑
@wowgeeker 你的方法应该不起作用。EntryActivity.java等文件需要拷贝到你的包名的目录(比如,你叫com.company.awesomeapp,就应该拷贝到com/company/awsomeapp/wxapi下面)。这也是为什么需要android-install.js。
@cimichen 不需要fork,你重装一下试试。
重新安装也好用
@xu-li , 确实只是在我调试的时候起作用。 我的问题是微信支付官网上的签名是去年做的, 昨天重新生成了没在官网改, 所以导致app调用不了微信支付。
在安卓上调用微信支付,支付完成后点击完成或点击物理返回,应用崩溃重启。issues #198,不太明白#198的解决方法。有解决这个问题的朋友解答一下么?谢谢