4***@qq.com
4***@qq.com
  • 发布:2019-10-08 17:13
  • 更新:2024-05-20 11:37
  • 阅读:1238

【咨询】webview嵌入后导致页面返回失效问题

分类:uni-app

在A页面中嵌入了一个webview,导致A页面中的返回按钮与安卓实体返回按钮失效,在webview中调用uni接口导航到页面B,页面B中的返回仍然属于失效状态,请问怎么解决。

2019-10-08 17:13 负责人:无 分享
已邀请:
4***@qq.com

4***@qq.com (作者)

不要沉啊!!!!

4***@qq.com

4***@qq.com (作者)

完了,沉了!!!

m***@qq.com

m***@qq.com

请问解决了么?

饲养员

饲养员 - 90后码农

遇到同样问题,你这解决了嘛?

zhangpan

zhangpan

遇到同样问题,你这解决了嘛?

zhaoyu2020

zhaoyu2020 - 一只小小鸟

遇到同样的问题,请问楼主解决了吗

zhaoyu2020

zhaoyu2020 - 一只小小鸟

这是幽灵船

昭昭L

昭昭L - 开心就好

这样试试

onReady() {  
            // #ifdef APP-PLUS  
            var currentWebview = this.$scope.$getAppWebview().children()[0];  
            currentWebview.addEventListener("loaded", function() {  
                undefined  
                currentWebview.evalJS(  
                    "mui.init({keyEventBind: {backbutton: false }});"  
                );  
            });  
            // #endif  
        },
  • zhaoyu2020

    我到时试试, 都放弃这个问题了 ,谢谢,

    2023-06-26 09:47

3***@qq.com

3***@qq.com

我也遇到了,唉,官方示例的都有这个问题

3***@qq.com

3***@qq.com

解决了,给webview组件一个v-if


<view v-if="show">  
            <web-view src="myUrl" @message="message" ></web-view>  
        </view>  

onBackPress() {  
        this.show = false;  

        if(this.show) {  
            return true;  
        }  

    },

要回复问题请先登录注册