2024-04-08——uni-app 的 web-view 加载 某些H5页面时,点击返回报错 mui is not defined

这些网页是用 mui 开发的,需要将 mui 的返回关闭

mui.init({
  keyEventBind: {
  backbutton: false //关闭back按键监听
  }
});

可以在 web-view 里向 这些页面注入 这段js

onReady() {
      // #ifdef APP-PLUS
      var currentWebview = this.$scope.$getAppWebview().children()[0];
      //监听注入的js
      currentWebview.addEventListener("loaded", function() {
          currentWebview.evalJS(
            "mui.init({keyEventBind: {backbutton: false }});"
          );
      });
      // #endif
 },
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容