js调用app方法并传承参

downLoad() {
      let url = this.url;
      var jsonStr = '{"url":'+url+'}';
      if (window.android) {
        window.android.downLoad(jsonStr);
      }
      //WKWebView使用
      //使用下方方法,会报错,为使界面执行逻辑通畅,因此使用try-catch
      if (window.webkit.messageHandlers) {
        try {
          window.webkit.messageHandlers.downLoad.postMessage(jsonStr);
        } catch (error) {
          console.log(error);
        }
      }
}

猜你喜欢

转载自blog.csdn.net/lengyue1084/article/details/107183866