我在vue中的methods写了一个方法,在mounted中暴露出去给安卓调用 ,如下:methods:{outGoodsResult(val){ alert('ceshi') alert(val)
}}mounted(){window.outGoodsResult = self.outGoodsResult}他说调用到了,但是我这边alert没有弹出数据,还是说他那边没有调用到??? 之前是可以的 他说那边没有改动代码,但我这边也没有啊,请问还有别的方法可以让安卓调用vue里的方法吗??这种写法我也试了 如下window['outGoodsResult '] = function(val){alert('ceshi')alert(val)}这样写也不行,请问是什么原因呢????
1 回答
慕沐林林
TA贡献2016条经验 获得超9个赞
原生中有没有加上这个,没加的话JS中的alert框不会弹出的
// WebChromeClient类:辅助WebView处理JavaScript的对话框,网站图标,网站标题等mWebView.setWebChromeClient(new WebChromeClient());
- 1 回答
- 0 关注
- 1964 浏览
添加回答
举报
0/150
提交
取消