2013-03-05 235 views
3

此問題已在stackoverflow上多次提出,但每次正確的答案不工作或不正確的答案。停止在移動設備上旋轉

由於移動網絡設備程序員的重要性,我正在重新提出這個問題。

我希望能夠在瀏覽器上WEB SITE停止下列操作系統之一旋轉:IOS和/或Android設備或至少至少修改旋轉到最後的風景線。所以只有風景被允許作爲一個旋轉。

我已經嘗試了許多相關的問題無解:

任何想法是值得歡迎的,謝謝。

p.s.

+0

所以你的問題是如何定義在iOS應用程序中有效的方向? – trojanfoe 2013-03-05 15:25:12

+0

IOS web應用程序。 – 2013-03-05 15:27:32

+0

這個如何:http://stackoverflow.com/questions/1207008/how-do-i-lock-the-orientation-to-portrait-mode-in-a-iphone-web-application – trojanfoe 2013-03-05 15:29:06

回答

1

@CommonsWare是正確的,你不應該阻止用戶能夠旋轉他們的設備,但他們想要的。事實上,這就是移動網絡應用如此多才多藝的原因。它們涵蓋了響應式設計的原則。

我知道這不是您真正需要的答案,但如果您堅持這樣做,請看看這裏:Block mobile web rotation with javascript。 我不知道,但我猜測,依然不能簡單地工作,因爲一個網絡應用程序不是原生的,無論您正在查看它的任何設備,而且您實際使用的應用程序都是瀏覽器,例如Chrome,Safari等等,而且無論您的網絡應用程序在做什麼,這些幾乎都會啓用不同的方向。

+0

您提供的鏈接,它是我在提及的問題中提到的那個,我嘗試過並且不適合我。 – 2013-03-05 18:56:16

+0

對不起,沒有意識到這一點。我只能說,這很可能不是,不可能。 – barndog 2013-03-05 21:48:53

+1

有些用例希望網頁保持特定的方向。例如,如果一個html5網頁遊戲被設計爲使用方向來改變方向。你希望圖形/頁面本身保持相同的方向,沒有旋轉動畫,因爲它可能是你不想要的遊戲中的一個震撼跳躍。 – WORMSS 2014-01-10 15:48:00

相關問題