2013-01-15 61 views
0

我正在使用Android WebView播放CSS3動畫。我能否認爲Android WebView等同於Android本機瀏覽器?

當我在GingerBread(2.3)上測試動畫時,它在Native Browser上正常工作,但在WebView上無法正常工作。

因爲本地瀏覽器是基於WebView開發的,所以我認爲它們處理css3動畫的功能應該是相同的,我期望結果是一樣的。但事實是不同的。

任何人都可以解釋嗎?

順便說一句:我已經啓用了JavaScript的WebView,setWebViewClient和setWebChromeClient的WebView。

+0

他們是不一樣的,有很多你可以做的調整。它也是一場噩夢,祝你好運! – CQM

回答

1

您是否添加了所有客戶端? webviewclient,webchromeclient,啓用 等

+0

javascript,webviewclient,webchromeclient。我使這三個。 –

+0

問題在於webview通常用於呈現html並將其顯示爲UI的一部分,用戶無需在瀏覽器之外與瀏覽器交互。如果您想要一個完整的Web瀏覽器,那麼您可能需要調用具有URL Intent的瀏覽器應用程序,而不是使用webview顯示它。 –

相關問題