3
我已經找到了適用於iOS和Android的解決方案,但我找不到Playbook的解決方案。有沒有辦法使用PhoneGap或Zepto在Playbook上將屏幕鎖定爲縱向,如果是這樣,怎麼辦?如何使用PhoneGap阻止Playbook上的屏幕旋轉?
我試過在config.xml中使用命令<preference name="orientation" value="portrait" />
,但它沒有效果。
我已經找到了適用於iOS和Android的解決方案,但我找不到Playbook的解決方案。有沒有辦法使用PhoneGap或Zepto在Playbook上將屏幕鎖定爲縱向,如果是這樣,怎麼辦?如何使用PhoneGap阻止Playbook上的屏幕旋轉?
我試過在config.xml中使用命令<preference name="orientation" value="portrait" />
,但它沒有效果。
如果您使用的是Web Works SDK,您可以通過以下步驟來實現它。
瀏覽至BlackBerry WebWorks SDK的「device_templates」目錄。此目錄將在 通常找到 「[DRIVE]:\安裝目錄\黑莓WebWorks的包裝機\ device_templates」
打開該目錄中發現了 「Widget.java」 文件中的文本
編輯器。
在Widget.java文件中進行以下更改。該
//修改後的代碼表示的變化做
公共控件(WidgetConfig wConfig){
_wConfig = wConfig;
initialize();
int directions = net.rim.device.api.system.Display.DIRECTION_PORTRAIT; net.rim.device.api.ui.Ui.getUiEngineInstance().setAcceptableDirections(directions);
// Create PageManager
PageManager pageManager = new PageManager(this, (WidgetConfigImpl) _wConfig);
// push screen
WidgetScreen wScreen = new BrowserFieldScreen(this, pageManager);
pageManager.pushScreens((BrowserFieldScreen)wScreen);
}