我正在使用0.29.4版构建一个nwjs.io应用程序。启动网站时,jquery库不会加载,因为noGlobal变量等于true。在这种情况下,window.jQuery和window。$语句不会执行。
这是来自jquery库的最后几条语句:
// Expose jQuery and $ identifiers, even in
// AMD (#7102#comment:10, https://github.com/jquery/jquery/pull/557)
// and CommonJS for browser emulators (#13566)
if ( typeof noGlobal === strundefined ) {
window.jQuery = window.$ = jQuery; // <<<<<<< this statement never runs
}
return jQuery;
有没有办法构建nwjs.io,其中noGlobal未定义,所以jQuery和$在窗口中定义?该应用程序曾经使用nwjs.io版本0.12,但升级到版本0.13似乎打破了这一点。
我们无法更改网站的图书馆,因为我们无法控制网站的内容和JavaScript库。