Android WebView是否需要打开外部URL的权限?
问题描述:
我试图下面的例子,但与外部URL: Using WebViewsAndroid WebView是否需要打开外部URL的权限?
的例子显示了如何加载从资产文件夹(file:// url
)的HTML文件,并在web视图显示它。
但是,当我尝试与外部URL(如http://google.com),我总是得到一个“网站不可用”的错误。 Android的内置浏览器能够访问所有外部URL。
我怀疑它与权限有关,但无法确认它。
答
我自己找到答案。
权限名称是android.permission.INTERNET。
添加以下行的AndroidManifest.xml(直接在标签嵌套)确实起作用:
<uses-permission android:name="android.permission.INTERNET"></uses-permission>
的文件也可以以图形方式在Eclipse插件通过权限标签编辑。
答
这是一个用户权限:
<uses-permission android:name="android.permission.INTERNET" />