1. 程式人生 > >vue中的方法如何暴露給webview,使安卓和iOS可以調用

vue中的方法如何暴露給webview,使安卓和iOS可以調用

js文件 class img blog 暴露 分享 images 技術 pan

新建一個外部公共的js文件app.js,定義一個對象並輸出,如下:

var hybrid = {

}
window.Hybrid = hybrid
if (window.Vue) { // 自動綁定
  window.Vue.use(hybrid)
}

export { hybrid }

在需要的文件中引入app.js,將需要暴露的方法賦給hybrid對象,如下:

技術分享

在安卓或者iOS上可調用hybrid.clickMusic來執行函數

vue中的方法如何暴露給webview,使安卓和iOS可以調用