【问题标题】:Making webview a default browser使 webview 成为默认浏览器
【发布时间】:2017-03-20 21:37:01
【问题描述】:

我想知道是否有办法让 webview 成为手机的默认浏览器,就像浏览器一样。响应链接并打开它们。等等。

【问题讨论】:

    标签: android webview


    【解决方案1】:

    WebView 是一个小部件。它不是一个活动,也不是一个应用程序。你不能让一个小部件成为任何东西的默认值。

    欢迎您编写一个 Android 应用程序,它有一个活动,其中有一个 WebView 小部件。您可以使用<intent-filter> 设置该活动,使其能够响应ACTION_VIEWhttpshttp URL 的请求。从这个意义上说,您将创建一个受限的 Web 浏览器。

    但是,用户必须选择将您的“浏览器”设为默认浏览器。幸运的是,出于明显的隐私和安全原因,您不能强制您的应用成为默认应用。

    【讨论】:

    • 是的,我知道这一点,我只是匆忙打字,没有思考,无论如何感谢重播。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-05-12
    • 1970-01-01
    • 2020-05-05
    • 2014-08-10
    • 2011-07-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多