如何在Android的html5页面中发起微信支付?

aydx84318 发布于 2015/03/31 10:49
阅读 8K+
收藏 1

本来是主要做server端开发的,现在接到任务要为我们公司的移动端app接入微信支付(已经接入支付宝支付了)。可是去看了下app的代码,发现很坑爹,就一个activity+webview,页面内容全部都是通过html5来实现的。但微信的js-sdk貌似只能在微信公众号中使用,那么问题来了:请问大家有什么办法在webview中去发起一个微信支付呢?

问题的主要焦点在如何用js或者html去启动微信支付页面。这个用Android原生java代码是用intent来做的。

加载中
0
傲罗
傲罗
这个还是用微信支付的 android sdk来做吧,js那个必须在微信环境中才可以使用的
0
aydx84318
aydx84318

引用来自“傲罗”的评论

这个还是用微信支付的 android sdk来做吧,js那个必须在微信环境中才可以使用的

恩,最后我还是决定不偷懒了,去修改他app的源码,用js来启动一个activity,然后发起微信支付。  

谢谢您的回复。

aydx84318
aydx84318
回复 @小洋洋 : http://ouyangfeng521.iteye.com/blog/960934 按照这个来,可以启动activity的
小洋洋
小洋洋
请问,你的JS是怎么启动activity的,我启动的时候一直报错NullPointerException // Intent pintent = new Intent(); // pintent.setClass((HomeActivity) this.context, WxPayActivity.class);
0
猪大宝
猪大宝
好的,谢谢啦
返回顶部
顶部