2012-01-11 7 views
-1

Android WebViewはiframeのデータURLをサポートしていますか?あるAndroid WebView iframeデータのURL

myDiv.innerHTML = '<iframe src="data:text/html;base64,PGh0bWw+DQogICAgPGhlYWQ+PC9oZWFkPg0KICAgIDxib2R5Pg0KICAgIAlWSUNUT1JZIEhFWSBIRVkNCiAgICA8L2JvZHk+DQo8L2h0bWw+" id="my_iframe" width="100%" height="100%" frameborder="0" onLoad="iFrameLoaded();"></iframe>'; 

データをデコード:

<html> 
    <head></head> 
    <body> 
     VICTORY HEY HEY 
    </body> 
</html> 

プラットフォームは次のとおりです。 サムスンギャラクシーS2、 Androidのバージョン2.3.5

UPDATE:

このコードは、私のアプリがクラッシュIこれはChromeとFirefoxでは完全に機能するが、Android WebViewではサポートされていないようだと付け加えています。

+0

あなたはスタックトレースを提供することができます –

+0

私のアプリはサードパーティ製のコンテナ(基本的にいくつかのJS + CSSでWebView)に実行されるのでできません –

答えて

1

すべての私のテストは、それがないことを教えて、このヘルプのAndroidドクです(バージョン用> 2.3.5私はいけない知っている」)

0

JSを有効にしていますか?

webView.getSettings().setJavascriptEnabled(true); 

here

希望WebViewsについて

+0

はい、JSが有効です。 –