我正在使用Google Closure编译器编译我的代码。
我正在编译的代码是来自闭合库、Hammer、Hammer-Time和一些我自己的代码的相关部分。
直到我将锤子添加到编译中,编译才会正常工作,此时,当我运行JavaScript时,我会得到以下错误:
Uncaught TypeError: n.add is not a function
指的是:
function mb(a, c, e, l, f, k) {
if (!c)
throw Error("Invalid event type");
var h = !!f
, n
我查看了最新的plovr,并使用bower为我的项目添加了闭包。在advanced_compilation中使用闭包编译器. any编译代码时,没有任何错误或警告,使用plovr会产生以下错误:
/closure/goog/ui/buttonrenderer.js:107: WARNING - goog.ui.ButtonRenderer.base is never defined
var element = goog.ui.ButtonRenderer.base(this, 'createDom', button);
^
/closure/goog/ui/menu.js:42
对于我的一个项目,我需要加载google闭包库:
<script src="http://closure-library.googlecode.com/svn/trunk/closure/goog/base.js"></script>
但我得到了:
[blocked] The page at http://xxx/index.html ran insecure content from http://closure-library.googlecode.com/svn/trunk/closure/goog/base.js.
如何在我的项目中使用googl
我正在使用Google Closure,我正在尝试制作一个Chrome打包的应用程序。
我对goog.require的调用导致一个错误:
Uncaught document.write() is not available in packaged apps.
罪魁祸首在base.js
goog.writeScriptTag_ = function(src) {
if (goog.inHtmlDocument_()) {
var doc = goog.global.document;
// If the user tries to require a new symbol