在 android 应用程序的 firefox 浏览器中打开一个 HTML 页面。

Opening a HTML page in firefox browser in side the android application.

我有一个 HTML 页面只能在 mozilla firfox 上工作,因为一些安全问题它不能在 Chrome 浏览器上工作,所以我怎么能在 webview 或其他东西中嵌入 mozilla firefox我可以在 android 应用程序的 firefox 浏览器中默认打开页面,下面是我的代码`public class InteractivityPage extends AppCompatActivity {

private WebView webView;


Activity activity;
String url = "https://s3.ap-south-1.amazonaws.com/indiannica/interactivity/Interactivity_sample/correct_order/index.html";

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.interactivitypage);
    activity = this;

    webView = (WebView) findViewById(R.id.webview);
    webView.setWebViewClient(new MyBrowser());
    webView.getSettings().setLoadsImagesAutomatically(true);
    webView.getSettings().setJavaScriptEnabled(true);
    webView.setScrollBarStyle(View.SCROLLBARS_INSIDE_OVERLAY);
    webView.loadUrl(url);

}
private class MyBrowser extends WebViewClient {
    @Override
    public boolean shouldOverrideUrlLoading(WebView view, String url) {
        view.loadUrl(url);
        return true;
    }

}

}

`
打开 webview 的代码,但由于 Chrome 浏览器,页面无法正常工作,因此这里需要 Firefox,请帮助如何将 Firefox 嵌入 webview。

终于想出了解决方案,在新的 Firefox 选项卡中打开页面,我正在努力在 android 应用程序的应用程序浏览器中打开此选项卡。

  String url = "https://s3.ap-south-1.amazonaws.com/indiannica/interactivity/Interactivity_sample/correct_order/index.html";
 Intent intent= new Intent(Intent.ACTION_VIEW, Uri.parse(url));
 intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
 intent.setPackage("org.mozilla.firefox");
 try{
     context.startActivity(intent); 
    }
 catch(ActivityNotFoundException ex)
   { intent.setPackage(null);
     context.startActivity(intent);
   }`