2
我遇到了開發模式問題,使用Closure作爲我的Chrome打包應用程序的安全策略,v2清單文件)限制在Closure引導過程中調用的東西(例如,當我使用未編譯的開發代碼加載應用程序時,我得到「document.write()在打包的應用程序的沙盒中不可用」)。Closure開發模式和Chrome打包應用程序 - 「document.write()在打包應用程序的沙箱中不可用」
我遇到了開發模式問題,使用Closure作爲我的Chrome打包應用程序的安全策略,v2清單文件)限制在Closure引導過程中調用的東西(例如,當我使用未編譯的開發代碼加載應用程序時,我得到「document.write()在打包的應用程序的沙盒中不可用」)。Closure開發模式和Chrome打包應用程序 - 「document.write()在打包應用程序的沙箱中不可用」
以下代碼是我最終使用的代碼,它適用於在Chrome的Packaged App框架內以開發模式運行Closure。
在關閉/ goog/base.js,覆蓋goog.global.CLOSURE_IMPORT_SCRIPT如下:
goog.global.CLOSURE_IMPORT_SCRIPT = function(src) {
var script = document.createElement('script');
script.src = src;
script.type = 'text/javascript';
goog.global.document.getElementsByTagName("head")[0].appendChild(script);
return true;
};
您可以選擇自己的答案,因爲答案。 – 2013-05-18 03:26:18