2
我在Android的webview中加載Google文檔的iframe,此iframe正在從Google文檔的外部服務器加載PPT文件(Power Point文件)。這是Android代碼:爲什麼iframe在Android 4.0+ ICS的webview中工作?
public class Test_iframeActivity extends Activity {
private WebView webView;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
webView = (WebView) findViewById(R.id.wv);
webView.getSettings().setJavaScriptEnabled(true);
//String customHtml = "<html><body><h1>Hello, WebView</h1></body></html>";
String customHtml = "<iframe src='http://docs.google.com/viewer?url=http://www.iasted.org/conferences/formatting/presentations-tips.ppt&embedded=true' width='100%' height='100%' style='border: none;'></iframe>";
webView.loadData(customHtml, "text/html", "UTF-8");
}}
我的問題是...爲什麼我可以看到的iframe正常工作到Android 4.0的,但我不能看到它變成了Android 2.1到2.3? (我不知道在Android 3作品)。