3
鑑於此頁: http://music.10086.cn/newweb/qk/guoso/1C5DB9AC5C346441/t/6.html爲什麼Android WebView.loadDataWithBaseUrl()無法呈現JavaScript?
使用JavaScript的WebView打開可以使用loadURL(正常打開)和渲染JavaScript的。
但是,如果頁面的內容是使用HTTP客戶端單獨加載,並且以基本URL集給loadDataWithBaseUrl(),JavaScript的工作不正常:
// store http://music.10086.cn/newweb/qk/guoso/1C5DB9AC5C346441/t/6.html into data
webView.loadUrl("http://music.10086.cn/", data, "text/html", "UTF-8", null);
我懷疑遠程腳本不加載。我怎樣才能讓WebView記錄這個?
這是一款Android冰淇淋三明治4.0.3。
我看到了與本地JS和CSS相同的東西。也許他們在ICS中引入了一些安全執法? – Maarten
感謝您的確認。是的,也許。但是要花費太多時間才能通過Android WebKit源代碼進行調試。 – mparaz