|
[其他]
onclick不支持isConnected方法?
[复制链接]
本帖最后由 angelshelter 于 2020-4-4 10:55 编辑
onclick不支持isConnected方法?
测试代码在附件。
随便一个浏览器打开可以验证。
打开页面后,点按钮,控制台会报错:
等10s后,会解发定时器,会调isConnected方法,其实是可以调用的。
然后再点按钮,
控制台还是会报错,何解?
- <!DOCTYPE html>
- <html>
- <head>
- <meta charset="utf-8">
- <meta name="viewport" content="maximum-scale=1.0,minimum-scale=1.0,user-scalable=0,width=device-width,initial-scale=1.0"/>
- <meta name="format-detection" content="telephone=no,email=no,date=no,address=no">
- <title>title</title>
- <style>
- body{
-
- }
- .buttion{
- display: inline-block;
- background: #1AAD19;
- color: white;
- font-size: 18px;
- line-height: 36px;
- height: 36px;
- padding: 0px 24px;
- border-radius: 2px;
- }
- </style>
- </head>
- <body>
- <span class="buttion" onclick="isConnected();">onclick不支持isConnected方法?</span>
- </body>
- <script type="text/javascript">
- apiready = function(){
- };
-
- setTimeout(function(){
- alert("定时器调的");
- isConnected();
- }, 10000);
-
- function isConnected(){
- alert("触发isConnected方法");
- }
-
- </script>
- </html>
复制代码
|
|