【问题标题】:Does Android WebView need permissions for opening external URLs?Android WebView 是否需要打开外部 URL 的权限?
【发布时间】:2010-09-16 20:27:12
【问题描述】:

我尝试了以下示例,但使用了外部 URL: Using WebViews

该示例展示了如何从 assets 文件夹 (file:// url) 加载 HTML 文件并将其显示在 WebView 中。

但是当我尝试使用外部 URL(如 http://google.com)时,我总是收到“网站不可用”错误。 Android 的内置浏览器能够访问所有外部 URL。

我怀疑这与权限有关,但无法确认。

【问题讨论】:

    标签: android http webview


    【解决方案1】:

    我自己找到了答案。

    权限名称是android.permission.INTERNET。

    在 AndroidManifest.xml 中添加以下行(直接嵌套在标签中)就可以了:

    <uses-permission android:name="android.permission.INTERNET"></uses-permission>
    

    该文件也可以在 Eclipse 插件中通过权限选项卡进行图形编辑。

    【讨论】:

      【解决方案2】:

      这是一个用户权限:

      <uses-permission android:name="android.permission.INTERNET" />
      

      【讨论】:

        猜你喜欢
        • 2016-08-23
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多