我在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 關注
- 1994 瀏覽
添加回答
舉報
0/150
提交
取消