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