IoT / WinJS / VS - JavaScript运行时错误:无效的系统范围(SPI_ *)参数

时间:2015-07-13 02:08:42

标签: javascript visual-studio raspberry-pi winjs iot

我正在尝试在WinJS中运行我的第一个示例应用程序,在Raspberry Pi 2上,并且我收到运行时错误。代码非常简单,只是一个AppBar和几个AppBarCommand按钮。当以任何CPU运行时程序运行正常 - >本地机器。但是,当以ARM身份运行时 - >远程机器,它会引发运行时错误。有趣的是,使用断点,我发现在使用本地计算机时根本没有运行违规代码,因此没有运行时错误。

为AppBarCommand创建默认工具提示时发生错误。这是代码:

                // Set system attributes if it is in WWA, otherwise, use the default values
            if (!hasInitWinRTSettings && _WinRT.Windows.UI.ViewManagement.UISettings) { // in WWA
                var uiSettings = new _WinRT.Windows.UI.ViewManagement.UISettings();
                mouseHoverTime = _TransitionAnimation._animationTimeAdjustment(uiSettings.mouseHoverTime);

运行时错误是:

0x8007059f - JavaScript运行时错误:无效的系统范围(SPI_ *)参数。

有趣的是,uiSettings包含某些设置的此值,包括mouseHoverTime,这会导致上面的运行时错误。

为什么调用_WinRT.Windows.UI.ViewManagement.UISettings应该导致一些错误的设置值?

此致

0 个答案:

没有答案