cocos2dx webview 打开非http:开头的网页失败

来源:互联网 发布:男士靴子品牌知乎 编辑:程序博客网 时间:2024/05/16 23:39

一、在cocos2dx下的src.org.cocos2dx.lib.Cocos2dxWebView.java文件新增

import android.content.Intent

import.android.net.Uri


例如开头为“weixin” 或者 “alipay.com”

 public boolean shouldOverrideUrlLoading(WebView view, final String(urlString){

     //新增

if (urlString.startsWith("weixin") || urlString.contains("alipay.com"))

        {

                Intent intent = new Intent("android.intent.action.VIEW", Uri.parse(urlString));

                view.getContext().startActivity(intent);

                return true;

        }

      ...

}