原因:vue框架里的method方法都是在vue的实例中,并不能通过window调用
解决方法:在vue生命周期mounted钩子函数中,将method方法赋值给window
示例:
vue代码
mounted () {
window.test = this.test;
},
methods: {
test(desc){
alert(desc);
}
}
android调用
mWebH5.loadUrl("javascript:test('" + ok + "')")