如題:
好笑的是我剛拿到的時候這是我最喜歡的功能
但是由於某些需要啊
常常需要側躺著看螢幕尤其是看網頁
但是他偏偏..就是會給我翻過去...............
傻眼
我真的很希望在瀏覽網頁的時候固定是橫向的
但是如果這樣有困難的話
固定在直向的也行啦^^"
Mobile01上高手眾多
是否有人知道該怎麼做呢?
小弟我真的是有需要
如果有人可以解決
小弟願出 5000元 以酬謝
先說聲謝謝了喔^^
不管軟體下手
還是硬體解決都ok的啦
當然小弟我還是比較希望軟改的^^
因为iphone程序的旋转是通过UIKit中UIApplication的deviceOrientationChanged函数控制的。
所以,要修改成始终直立非常简单:
1,备份/Applications/MobileSafari.app到/Applications/MobileSafari.app.bak
2,把/Applications/MobileSafari.app/MobileSafari拷贝到计算机。
3,修改MobileSafari,注意,不能用普通的编辑器,用vim是个比较好的选择,找到其中的
deviceOrientationChanged字符串,随便改掉其中的几个字母,比如把第一个d修改成任意字母。
4,把MobileSafari传到iphone,注意加上可执行权限。
5,关机重开。
这样程序就可以做到始终直立了,因为他不会再接受sensor的信号。
可能用到的软件:
1,winSCP,用来拷贝和upload files.
2,vim或者其他的编辑器,16进制编辑器也可以。
如果要修改成始终保持水平,需要对MobileSafari做逆向工程,修改机器码逻辑,需要特定的hack工具,而且,似乎很少有人需要这样的功能:-D
经过上面的修改,MobileSafari不会再旋转了,如果你需要旋转功能,可以把原来的备份拷贝回去。
不知道你用的是什么版本,我倒是可以帮你写个开关程序放到SpringBoard上,用来切换可旋转和不可旋转的版本。
內文搜尋
X




























































































