项目大部分前段用weex写 支付分享第三方等东西用原生写 这就产生了交互的大坑。
阿里官方的文档交互的方法有两种:Module和Component。
这个Component 就是个大坑,根据文档所写的各种调试,就是无法交互,而且官方文档还出了低级错误,简直磨灭了阿里在我心里神的形象。
错误:
两个标签- -。
大家还是用Moudle来写吧 简单实用:
在继承application的类中注册下
try { WXSDKEngine.registerModule("myModule", MyModule.class); } catch (WXException e) { e.printStackTrace(); }
public class MyModule extends WXModule { @WXModuleAnno(runOnUIThread = true) public void printLog(String msg) { Toast.makeText(mWXSDKInstance.getContext(),msg,Toast.LENGTH_SHORT).show(); } }js文件:
home.weex.js