iOS と Android ではこれに対する解決策を見つけましたが、Playbook では解決策が見つかりません。PhoneGap または Zepto を使用して、Playbook で画面を縦向きにロックする方法はありますか?
<preference name="orientation" value="portrait" />
config.xml でコマンドを使用してみましたが、効果がありませんでした。
iOS と Android ではこれに対する解決策を見つけましたが、Playbook では解決策が見つかりません。PhoneGap または Zepto を使用して、Playbook で画面を縦向きにロックする方法はありますか?
<preference name="orientation" value="portrait" />
config.xml でコマンドを使用してみましたが、効果がありませんでした。
Web Works SDK を使用している場合は、次の手順で実現できます。
BlackBerry WebWorks SDK の「device_templates」ディレクトリを参照します。このディレクトリは通常、「[DRIVE]:\InstallDir\BlackBerry WebWorks Packager\device_templates」にあります。
このディレクトリにある「Widget.java」ファイルをテキストで開きます
編集者。
Widget.java ファイルに以下の変更を加えます。
//MODIFIED CODE は、行われた変更を示します
public Widget(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);
}