2013-07-05 24 views
0

我在OBIEE新的,我想從儀表板獲取的HTML代碼,看看它的是Android的WebView 我檢查這個方法:如何通過像iOs UIWebView這樣的儀表板獲取html?

http://server/analytics/saw.dll?Dashboard&PortalPath=/PATH 

http://docs.oracle.com/cd/E28280_01/bi.1111/e16364/apiwebintegrate.htm#i1053937

它返回一個網頁與Flash元素在Android上,但在iOs(使用UIWebView)相同的請求檢索一個HTML頁面,我需要的所有我沒有flash元素(圖形被替換爲靜態圖像)。 如何在Android WebView中獲取相同的數據?我嘗試設置用戶代理,但數據未更改。

回答

0

我自己找到了解決方案。我將WebView的用戶代理設置爲:

web.Settings.UserAgentString = "Mozilla/5.0 (iPad; CPU OS 6_1 like Mac OS X) AppleWebKit/536.26 (KHTML, like Gecko) Mobile/10B141"; 

此代碼適用於Monodroid。

所有其他用戶代理檢索包含某個flash元素的網頁。

相關問題