麻花疼
麻花疼
  • 发布:2024-05-29 14:08
  • 更新:2024-05-29 15:47
  • 阅读:106

#插件讨论# 【 封装了原生webview实现h5与app交互 - 8***@qq.com 】webview js注入问题

分类:uni-app

这段代码,为啥ios的alert框无法弹出来,安卓的可以正常触发?

            startLoading() {  
                //发送消息;   
                const h5WebView = this.$refs.webView;  
                console.log(this.osName);  
                console.log(h5WebView);  
                if (h5WebView) {  
                    if (this.osName == 'ios') {  
                        console.log('233334');  
                        h5WebView.evaluateJavascript(`alert(123)`)  
                    } else if (this.osName == 'android') {  
                        console.log('3234');  
                        h5WebView.evaluateJavascript(`alert(123)`)  
                    }  
                }  
            },
2024-05-29 14:08 负责人:无 分享
已邀请:
JiYis

JiYis - JiYis

iOS的,默认是拦截了alert,confirm,promt这些方法的

  • 麻花疼 (作者)

    console.log()也不执行,我感觉是 iOS的注入没生效

    2024-05-29 16:06

要回复问题请先登录注册