gpt4 book ai didi

javascript - 为什么在Windows8中不允许直接使用JavaScript附加函数?

转载 作者:行者123 更新时间:2023-12-03 09:36:05 24 4
gpt4 key购买 nike

我有一个基于 Cordova 的应用程序。在IOS和Android平台上完美运行。当我为 windows8 构建相同的应用程序时。它在 append 函数上崩溃。

   $("#mainDiv").append(LoginTemplate);

我想为所有平台维护相同的代码库。有没有什么方法可以让我们在 windows8 上实现同样的功能,而不需要到处添加这个功能?

 MSApp.execUnsafeLocalFunction(function() {

$("#mainDiv").append(LoginTemplate);

});

有什么办法可以将其放入配置文件中吗?这样 append 功能将允许用于 windows8。我之所以要使用这个,是因为我不想为此而为 windows8 维护不同的代码库。

最佳答案

微软已经发布了一个垫片,应该可以解决您的问题: https://github.com/MSOpenTech/winstore-jscompat

它基本上自动为您将所有“不安全”操作包装在 MSApp.execUnsafeLocalfunction 中。

关于javascript - 为什么在Windows8中不允许直接使用JavaScript附加函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31333421/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com