Má Android WebView potřebovat oprávnění pro otevírání externí adresy URL?

hlasů
23

Snažil jsem se na následující příklad, ale s externí adresy URL: Používání WebViews

Tento příklad ukazuje, jak načíst soubor HTML ze složky majetku ( file:// url) a jeho zobrazení v WebView.

Ale když jsem to zkusit s externí adresy URL (jako http://google.com ), jsem vždy dostat „Webové stránky není k dispozici“ Chyba. Android je vestavěný prohlížeč je schopen přistupovat ke všem externí adresy URL.

Domnívám se, že to má co do činění s oprávněním, ale nebyl schopen potvrdit.

Položena 13/10/2008 v 08:44
zdroj uživatelem
V jiných jazycích...                            


2 odpovědí

hlasů
30

Zjistil jsem, že odpověď sám.

Jméno oprávnění je android.permission.INTERNET.

Přidání následující řádek AndroidManifest.xml (vnořené přímo v tagu) se trik:

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

Soubor lze také upravovat graficky Eclipse plugin přes kartu oprávnění.

Odpovězeno 13/10/2008 v 20:04
zdroj uživatelem

hlasů
7

Je to uživatel oprávnění:

<uses-permission android:name="android.permission.INTERNET" />
Odpovězeno 25/03/2009 v 01:16
zdroj uživatelem

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more