2016-05-24 16 views
0

Ich verwende Visual Studio 2015 Cordova. Ich habe einen Iframe-Fehler, es funktioniert gut auf Ripple-Emulator, aber wenn ich auf dem Gerät debuggte, funktionierte der Iframe nicht.Visual Studio Cordova iframe Fehler

config.xml

<access origin="*" /> 

index.html

<meta http-equiv="Content-Security-Policy" content="default-src 'self' data: gap: http://www.wikipedia.org http://fonts.googleapis.com https://ssl.gstatic.com 'unsafe-eval'; style-src 'self' 'unsafe-inline'; media-src *"> 

index.html iframe

<iframe src='http://www.wikipedia.org' style='width:100%; height:100%; overflow-y: hidden;' scrolling='no' seamless='seamless'> 

Danke

Antwort

0

Es gibt Konsistenz Problem mit iframe in Gerät Browser .. Ich empfehle Verwendung InAppBrowser anstelle von iframe in Cordova .. Überprüfen Sie diese InAppBrowser ... Hoffe, dass diese Ihnen helfen.

+0

kann ich es wie iframe (innerhalb eines div) verwenden? danke – ostrichegret

+0

Ich denke, Sie können nicht, weil dies Plug-in ist und Sie separat anrufen müssen. –

0

Wenn Savans Antwort nicht funktioniert, versuchen Sie die whitelist plugin.

+0

es funktionierte auf Emulator, aber auf dem Gerät habe ich einen Fehler: Fehler beim Laden der Ressource: net :: ERR_CACHE_MISS. Danke – ostrichegret