【问题标题】:Opening another android browser from chrome (android) via href通过href从chrome(android)打开另一个android浏览器
【发布时间】:2018-05-20 01:54:51
【问题描述】:

我有一个需要播放flash的网站,不幸的是,android chrome不支持播放flash。作为解决方案,我需要打开另一个浏览器的 URL,该浏览器是具有内置 Flash 播放器的 dolphin 浏览器。现在的问题是我将如何启动 dolphin 浏览器并传递 url?我尝试过使用Android Intents,但仍然没有运气。我也有这行代码:

<a href="intent://my_url_to_open#Intent;scheme=http;package=mobi.mgeek.TunnyBrowser;action:ACTION_VIEW;category=android.intent.category.BROWSABLE;end"

我错过了什么?还是我弄错了?

【问题讨论】:

  • 请注意,Android 也有一个每个应用程序的设置来处理 URL,也许可以看看。为什么要更换浏览器,而不是从支持 Flash 的那个开始?
  • @chade_ 该网络应用程序主要是为在 chrome 中运行而构建的,因此某些样式和功能将与其中的不同。

标签: javascript google-chrome flash android-intent intentfilter


【解决方案1】:

使用此代码:

String url = "http://www.example.com";
Intent i = new Intent(Intent.ACTION_VIEW);
i.setData(Uri.parse(url));
startActivity(i);

请注意,当您启动此意图时,应该有一个选择浏览器的选项。如果您已经设置了默认浏览器,则必须删除该默认浏览器。

【讨论】:

    猜你喜欢
    • 2013-08-17
    • 2015-05-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-19
    • 2012-01-22
    • 2015-09-28
    相关资源
    最近更新 更多