有人知道如何修复Windows Phone 8的Phonegap应用中的方向吗?
我希望该应用仅支持纵向显示。
答案 0 :(得分:13)
接受的答案是对的
正确的答案是:
打开
MainPage.xaml中
并根据您想要的方向进行更改,迷你是肖像
SupportedOrientations ="肖像"取向="肖像"
答案 1 :(得分:6)
如果要动态执行此操作,则需要创建插件。首先在MainPage.xaml文件中创建一个处理程序:
public MainPage() { ... ScreenLockCommand.OnScreenLock += HandleScreenLock; ...
}
public void HandleScreenLock(SupportedPageOrientation orientation)
{
this.Dispatcher.BeginInvoke((Action)(() =>
{
this.SupportedOrientations = orientation;
}));
}
然后从你的插件中调用它 - 如此:
OnScreenLock(SupportedPageOrientation.Portrait);
或
OnScreenLock(SupportedPageOrientation.PortraitOrLandscape);
答案 2 :(得分:0)
将此行添加到config.xml文件
<preference name="orientation" value="portrait" />