以前有人问过2个环境跨沙箱的数据访问问题。我觉得你的问题也是在native和weex之间的数据访问问题 另外一种方式 使用 WXModule方式1.原生代码 public class WXValueModule extends WXModule { @JSMethod public void getToken(JSCallback callback){ //获取定位代码..... Map<String,String> data=new HashMap<>(); data.put("token","11111"); data.put("smart","2222"); //通知一次 callback.invoke(data); //持续通知 // callback.invokeAndKeepAlive(data); //invoke方法和invokeAndKeepAlive两个方法二选一 } }2.JS里面的调用 var valueModule=weex.requireModule('valueModule');created(){ var ref=this; valueModule.getToken(function(v){ ref.token=v.token; ref.smart=v.smart; }); } 可以看这个
以前有人问过2个环境跨沙箱的数据访问问题。我觉得你的问题也是在native和weex之间的数据访问问题
另外一种方式 使用 WXModule方式1.原生代码
public class WXValueModule extends WXModule {
}
2.JS里面的调用
var valueModule=weex.requireModule('valueModule');
created(){
}
可以看这个