2012-10-12 76 views
1

我試圖用setRotationX()/ setRotationY()方法旋轉WebView,但如果使用它們,網頁內容會完全混亂。Android WebView,setRotationX()/ setRotationY()不起作用

這些旋轉方法適用於WebViews嗎?

謝謝!

+0

我嘗試使用軟件和硬件層(LAYER_TYPE_SOFTWARE /硬件) - 網頁要麼短篇小說nt渲染不正確,或者UI變得非常慢,尤其是在有許多WebView的情況下。所以目前最好的解決方案是使用OpenGL進行3D效果。 – myself

回答

0

要關閉的問題,這些都是解決方案:

  • 只使用簡單的網頁,並內置3D旋轉的方法(setRotationX()/ Y())將工作
  • '抓圖'網頁視圖,並用它作爲在OpenGL紋理做3D變換
  • 等到內置3D方法是固定的WebView
0

爲什麼不使用setRequestedOrientation?

或者如果您只想旋轉webview內容,爲什麼不直接在您的webview內容中使用javascript?

+0

嗨Jule,我試圖圍繞X或Y軸旋轉整個WebView;這具有3D的效果。另一方面,setRequestedOrientation圍繞Z軸「旋轉」。 – myself

相關問題