gpt4 book ai didi

javascript - iOS 设备中的 Polymer/platform.js polyfill addEventListener null

转载 作者:行者123 更新时间:2023-11-29 10:38:42 24 4
gpt4 key购买 nike

在 Polymer 的演示页面上,一切正常,在我的页面上,它坏了。

在这条线上窒息:

      var isSafari = nav.userAgent.match('Safari') && !nav.userAgent.match('Chrome');
if (isSafari) {
// v -- choking here -- v
document.body.addEventListener('touchstart', function(){});
}
}
}
dispatcher.register(document, true);
})(window.PolymerGestures);

我在控制台中收到以下错误:

Uncaught TypeError: Cannot read property 'addEventListener' of null

看起来 body 为空,调试器确认。

这里是我包含 platform.js 的地方:

<!DOCTYPE html>
<html class="no-js">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>{{ page.title }}</title>
<meta name="description" content="">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="apple-mobile-web-app-capable" content="yes">

<script src="/components/platform/platform.js"></script>

<link rel="import" href="/components/paper-tabs/paper-tabs.html">

最佳答案

这是 master 中修复的错误:https://github.com/Polymer/polymer-gestures/pull/47

请在 github 上提交任何其他类似的错误。

关于javascript - iOS 设备中的 Polymer/platform.js polyfill addEventListener null,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25658122/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com