Example #1
0
    @Override
    public boolean shouldOverrideUrlLoading(WebView view, String urlString) {
      try {
        URI uri = URI.create(urlString);
        if (uri != null && uri.getScheme().equals(mJSScheme)) {
          Cocos2dxWebViewHelper._onJsCallback(mViewTag, urlString);
          return true;
        }
      } catch (Exception e) {
        Log.d(TAG, "Failed to create URI from url");
      }

      return Cocos2dxWebViewHelper._shouldStartLoading(mViewTag, urlString);
    }
Example #2
0
 @Override
 public void onReceivedError(
     WebView view, int errorCode, String description, String failingUrl) {
   super.onReceivedError(view, errorCode, description, failingUrl);
   Cocos2dxWebViewHelper._didFailLoading(mViewTag, failingUrl);
 }
Example #3
0
 @Override
 public void onPageFinished(WebView view, String url) {
   super.onPageFinished(view, url);
   Cocos2dxWebViewHelper._didFinishLoading(mViewTag, url);
 }