谷歌闭包编译器和历史API

时间:2012-05-15 00:44:05

标签: javascript google-closure-compiler html5-history

我有这个代码,我在高级编译模式下通过GCC:

window.addEventListener('popstate', function (event) { .... }

我收到此消息:

 JSC_WRONG_ARGUMENT_COUNT: Function Window.prototype.addEventListener: called 
 with 2 argument(s). Function requires at least 3 argument(s) and no more than
 3 argument(s). at line 3601 character 0
 window.addEventListener('popstate', function (event) {

我需要更改代码以使其在没有警告的情况下通过?

由于

1 个答案:

答案 0 :(得分:1)

您必须设置addEventListener的useCapture变量。

这可能是你想要的:

window.addEventListener('popstate', function(event) {...}, false);