谷歌闭包编译器和历史API
google closure compiler and history API
我有这段代码,我正在高级编译模式下通过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) {
我需要在代码中更改什么才能使其在没有警告的情况下通过?
谢谢
您必须设置 addEventListener 的 useCapture 变量。
这可能是您想要的:
window.addEventListener('popstate', function(event) {...}, false);
相关文章:
- 如何在不重定向用户的情况下更改地址栏URL(不使用历史API?)
- HTML5历史API-操作不安全
- 需要创建多个页面才能使用HTML5'的历史API
- 历史API/Angular:如何返回到预先确定的URL
- 使用HTML5浏览器历史API的SPA中的页面刷新
- Html5 历史 api,任何方法检查 1 转发历史
- HTML5历史API弹出状态重新加载野生动物园刷新页面无休止
- HTML5 历史 API 实现
- 谷歌闭包编译器和历史API
- HTML5 历史 API 演示
- 当使用历史API时,我应该如何处理返回到加载的初始页面
- url重写与连接历史api回退
- Marionette应用程序具有历史api的双向导航
- 无法使用Chrome'删除URL;的历史API
- 检查浏览器兼容性是否支持HTML5历史API
- 当浏览器不支持HTML5历史API时,有条件地通过ajax加载history.js
- 如何避免404时使用历史API HTML5
- 历史Api:如何存储页面
- HTML5历史api: window.history.back()丢失history.state
- 从基于哈希的导航切换到HTML5历史API