南方有只沙雕
南方有只沙雕
  • 发布:2019-12-28 19:14
  • 更新:2020-01-03 19:48
  • 阅读:852

子webview使用setJsFile()方法无效

分类:uni-app
// #ifdef APP-PLUS  
        let currentWebview = this.$mp.page.$getAppWebview()  
        wv = plus.webview.create(this.url, "custom-webview", { plusrequire: "none", 'uni-app': 'none', top: uni.getSystemInfoSync().statusBarHeight + 44, bottom: 40 });  
        currentWebview.setJsFile('/hybrid/html/options1.js');  //currentWebview可以使用setJsFile()  
        wv.setJsFile('/hybrid/html/options2.js');               //wv 使用setJsFile()无效   wv.url 是远程网页  
        currentWebview.append(wv);  
// #endif;
2019-12-28 19:14 负责人:无 分享
已邀请:
DCloud_App_Array

DCloud_App_Array

怎么确定setJsFile无效的?
创建webview时plusrequire: "none"会导致新创建的网页不会注入plus,也就是页面中无法调用所有plus API

该问题目前已经被锁定, 无法添加新回复