0

我是 OBIEE 的新手,我想从仪表板获取 html 代码并在 Android WebView 上查看它我检查了这个方法:

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

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

它在 Android 上返回一个带有 flash 元素的网页,但在 iOs(使用 UIWebView)上,相同的请求检索一个 HTML 页面,其中包含我需要的所有内容,但没有 flash 元素(图表被静态图像替换)。如何在 Android WebView 中获取相同的数据?我尝试设置用户代理,但数据没有改变。

4

1 回答 1

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 元素的网页。

于 2013-11-06T08:45:40.783 回答