javascript – 在Win8应用程序中使用AppendTo / jquery-win8
作者:互联网
我很想看看ToDoMVC样本并尝试将它们移植到Win8 JS应用程序,只需复制并粘贴代码,同时引用相关的WinJS库.
由于围绕InnerHTML等的MS安全主体,我引用了jQuery-Win8试图绕过这个问题但是在Angular和Backbone示例中,当我运行应用程序时,我在appendChild上得到一个例外
我在某些地方读过你应该能够继续运行应用程序,但是如果我确实按下继续,那么应用程序仍会关闭.
任何人都可以指出我正确的方向来运行吗?
谢谢
解决方法:
appendTo的版本删除在加载时运行jQuery时发生的错误.您仍然可能拥有违反Microsoft实施的安全模型的代码. Microsoft正试图让您意识到存在将未经过清理的标记添加到您的页面的风险.
如果您确信不是这种情况,可以尝试在包含appendTo库之后将jQuery.isUnsafe设置为true.这应该用MSApp.execUnsafeLocalFunction包装所有可能的不安全调用,以便Microsoft不会抱怨.
注意:默认情况下,此标志处于关闭状态
标签:winjs,javascript,angularjs,backbone-js,windows-8 来源: https://codeday.me/bug/20190825/1724222.html