我必须在Windows 8平板电脑中使用我的应用程序启动应用程序。
所以我使用了记录良好的方法LaunchUriAsync:
var launchOpt = new Windows.System.LauncherOptions();
var uri = new Windows.Foundation.Uri("MyOtherApp:", launchOpt);
Windows.System.Launcher.launchUriAsync(uri, launchOpt);
呼叫成功,MyOtherApp已打开。问题是与MyFirstApp(调用者)并排打开。
我在API文档中找到了(在对象浏览器中)
public Windows.UI.ViewManagement.ViewSizePreference DesiredRemainingView {get;组; } Windows.System.LauncherOptions的成员
所以我将代码与行集成在一起:
launchOpt.DesiredRemainingView = 5;
在调用LaunchUriAsync之前,(5是“useNone”的const)。问题是该行被完全忽略,我的应用程序继续并排打开。 一些想法? 谢谢, F。
答案 0 :(得分:0)
好的,发现,在winJS中需要正确的语法在CamelCase中保留查看(第一个" d"必须是小写)。