解决uniapp web-view 跳转到mui开发的h5项目 返回被拦截报错的问题

解决uniapp web-view 跳转到mui开发的h5项目 返回被拦截报错的问题

方案一(网页中加代码,很稳定):

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

方案二(在uniapp web-view页面里加代码,第一次有效,但第二次再打开窗口不灵了):

bash 复制代码
onReady() {
      // #ifdef APP-PLUS
      var currentWebview = this.$scope.$getAppWebview().children()[0];
      //监听注入的js
      currentWebview.addEventListener("loaded", function() {
          currentWebview.evalJS(
            "mui.init({keyEventBind: {backbutton: false }});"
          );
      });
      // #endif
 },
相关推荐
学嵌入式的小杨同学7 小时前
从零打造 Linux 终端 MP3 播放器!用 C 语言实现音乐自由
linux·c语言·开发语言·前端·vscode·ci/cd·vim
weixin_425543737 小时前
TRAE CN3.3.25 构建的Electron简易DEMO应用
前端·typescript·electron·vite·nestjs
Mr Xu_8 小时前
【Vue3 + ECharts 实战】正确使用 showLoading、resize 与 dispose 避免内存泄漏
前端·信息可视化·vue·echarts
0思必得08 小时前
[Web自动化] Selenium设置相关执行文件路径
前端·爬虫·python·selenium·自动化
雯0609~9 小时前
hiprint:实现项目部署与打印1-官网提供普通html版本
前端·html
yuezhilangniao9 小时前
AI智能体全栈开发工程化规范 备忘 ~ fastAPI+Next.js
javascript·人工智能·fastapi
不绝1919 小时前
UGUI——进阶篇
前端
Exquisite.9 小时前
企业高性能web服务器(4)
运维·服务器·前端·网络·mysql
铅笔侠_小龙虾10 小时前
Flutter Demo
开发语言·javascript·flutter
2501_9445255410 小时前
Flutter for OpenHarmony 个人理财管理App实战 - 账户详情页面
android·java·开发语言·前端·javascript·flutter