老师,问一下android端和vue端的通信问题
来源:2-6 Android Studio 的配置

wambaoxiaoyiyi
2020-04-28
我在实现微信第三方登录时,在vue端调用了MyJavaScriptInterface里面的一个wxLogin()函数,然后在函数里使用wxApi.sendReq(req)。微信SDK接收请求后,在WXEntryActivity.java的onResp()中响应了数据。我想知道如何把onResp()中的响应数据通过JavaScriptInterface传回vue端。
还有就是我在使用老师封装好的WXHttpUtils.httpPost时,我在run()里面onCallBack()回调中拿到响应数据,这个响应数据如何通过JavaScriptInterface传回vue端
写回答
1回答
-
你好:
1、如果想要把onResp()中的响应数据通过JavaScriptInterface传回vue端,这种是 原生通知 web 端的方式,可以在 vue 端为 window 对象绑定一个方法,然后在 android 端通过 webview 来调用,这里可以参考项目中 自动登录的处理方式。
2、第二个问题与第一个其实是同一种处理方案。都是属于原生端通知 web 端的问题。
042020-05-08
相似问题