相关疑难解决方法(0)

Android Webview ERR_UNKNOWN_URL_SCHEME错误

当我点击链接到mailto:admin@ikiyuzoniki.net时,我收到此错误:

net:ERR_UNKNOWN_URL_SCHEME

我试图添加if(url.startsWith("mailto:"))条件,但它不起作用.

这是我的MyWebViewClient方法:

public class MyWebViewClient extends WebViewClient {

        @Override
        public void onPageStarted(WebView view, String url, Bitmap favicon) {

        }

        @Override
        public void onPageFinished(WebView view, String url) {
            view.setVisibility(View.VISIBLE);
            final Animation fade = new AlphaAnimation(0.0f, 1.0f);
            fade.setDuration(200);
            view.startAnimation(fade);
            view.setVisibility(View.VISIBLE);

        }

    }
    public boolean shouldOverrideUrlLoading(WebView view, String url) {
        if(url.startsWith("mailto:")){
            Intent intent = null;
            try {
                intent = Intent.parseUri(url, Intent.URI_INTENT_SCHEME);
            } catch (URISyntaxException e) {
                e.printStackTrace();
            }
            view.getContext().startActivity(intent);
        }
        else if (url.endsWith(".mp3")) {
            Intent intent = …
Run Code Online (Sandbox Code Playgroud)

mailto android

5
推荐指数
1
解决办法
2万
查看次数

Android Webview net::ERR_UNKNOWN_URL_SCHEME Play 商店出错

我的 Android webview 应用程序有问题,当我单击指向 Play 商店应用程序的 google play 链接时,我收到此错误:

净::ERR_UNKNOWN_URL_SCHEME

错误图片 ERR_UNKNOWN_URL_SCHEME

这是我的 MainActivity.java 完整内容:https://date.perjaka.id/android-webview-neterr_unknown_url_scheme-error-to-play-store.html

请帮助我:(我对我的项目的这个问题感到沮丧。

package id.ayogoonline.www.forumpencarianjodohonline;

import android.Manifest;
import android.app.Activity;
import android.app.ProgressDialog;
import android.content.ClipData;
import android.content.Intent;
import android.content.pm.PackageManager;
import android.graphics.Bitmap;
import android.net.Uri;
import android.os.Build;
import android.os.Bundle;
import android.os.Environment;
import android.provider.MediaStore;
import android.support.v4.app.ActivityCompat;
import android.util.Log;
import android.view.KeyEvent;
import android.view.View;
import android.webkit.ValueCallback;
import android.webkit.WebChromeClient;
import android.webkit.WebSettings;
import android.webkit.WebView;
import android.webkit.WebViewClient;

import java.io.File;
import java.io.IOException;
import java.text.SimpleDateFormat;
import java.util.Date;


public class MainActivity extends Activity {

    private static final int INPUT_FILE_REQUEST_CODE …
Run Code Online (Sandbox Code Playgroud)

android android-webview

1
推荐指数
1
解决办法
2万
查看次数

标签 统计

android ×2

android-webview ×1

mailto ×1