pbootcms网站模板|日韩1区2区|织梦模板||网站源码|日韩1区2区|jquery建站特效-html5模板网

  • <legend id='4r7oz'><style id='4r7oz'><dir id='4r7oz'><q id='4r7oz'></q></dir></style></legend>
  • <small id='4r7oz'></small><noframes id='4r7oz'>

  • <tfoot id='4r7oz'></tfoot>
    <i id='4r7oz'><tr id='4r7oz'><dt id='4r7oz'><q id='4r7oz'><span id='4r7oz'><b id='4r7oz'><form id='4r7oz'><ins id='4r7oz'></ins><ul id='4r7oz'></ul><sub id='4r7oz'></sub></form><legend id='4r7oz'></legend><bdo id='4r7oz'><pre id='4r7oz'><center id='4r7oz'></center></pre></bdo></b><th id='4r7oz'></th></span></q></dt></tr></i><div class="kiukqck" id='4r7oz'><tfoot id='4r7oz'></tfoot><dl id='4r7oz'><fieldset id='4r7oz'></fieldset></dl></div>

      <bdo id='4r7oz'></bdo><ul id='4r7oz'></ul>

      1. 為什么從 Firefox 瀏覽器訪問時,現場時間數據沒

        Why is time-on-site data not getting saved in DB when accessed from Firefox browser?(為什么從 Firefox 瀏覽器訪問時,現場時間數據沒有保存在數據庫中?)
        <i id='LeGL7'><tr id='LeGL7'><dt id='LeGL7'><q id='LeGL7'><span id='LeGL7'><b id='LeGL7'><form id='LeGL7'><ins id='LeGL7'></ins><ul id='LeGL7'></ul><sub id='LeGL7'></sub></form><legend id='LeGL7'></legend><bdo id='LeGL7'><pre id='LeGL7'><center id='LeGL7'></center></pre></bdo></b><th id='LeGL7'></th></span></q></dt></tr></i><div class="0ygecaa" id='LeGL7'><tfoot id='LeGL7'></tfoot><dl id='LeGL7'><fieldset id='LeGL7'></fieldset></dl></div>

        <small id='LeGL7'></small><noframes id='LeGL7'>

          <tbody id='LeGL7'></tbody>

          1. <tfoot id='LeGL7'></tfoot><legend id='LeGL7'><style id='LeGL7'><dir id='LeGL7'><q id='LeGL7'></q></dir></style></legend>
                • <bdo id='LeGL7'></bdo><ul id='LeGL7'></ul>
                  本文介紹了為什么從 Firefox 瀏覽器訪問時,現場時間數據沒有保存在數據庫中?的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

                  問題描述

                  我們根據文檔中的說明在我們的網站中包含了 timeonsite 庫 timeonsitetracker

                  We included the timeonsite library timeonsitetracker in our website as per the instructions in doc

                  <script type="text/javascript">
                  var Tos;
                  (function(d, s, id, file) {
                      var js, fjs = d.getElementsByTagName(s)[0];
                      if (d.getElementById(id)) return;
                      js = d.createElement(s);
                      js.id = id;
                      js.onload = function() {
                          // save with XMLHttpRequest or sendBeacon
                      var config = {
                          trackBy: 'seconds',
                          developerMode: true,
                          callback: function(data) {
                              console.log('***');  
                              console.log(data);
                  
                              // give your endpoint URL/ server-side URL that is going to handle your TOS data which is of POST method. Eg. PHP, nodejs or python URL which saves this data to your DB
                  
                              var endPointUrl = 'http://localhost:4500/tos'; // replace with your endpoint URL
                  
                              if (data && data.trackingType) {
                                  if (data.trackingType == 'tos') {
                                      if (Tos.verifyData(data) != 'valid') {
                                          console.log('Data abolished!');
                                          return; 
                                      }
                                  }
                                  
                                  if (navigator && typeof navigator.sendBeacon === 'function') {
                                      data.trasferredWith = 'sendBeacon';
                                      var blob = new Blob([JSON.stringify(data)], {type : 'application/json'});
                                      navigator.sendBeacon(endPointUrl, blob);
                                  }
                                  
                              }    
                          }};
                  
                  
                          if(TimeOnSiteTracker) {
                              Tos = new TimeOnSiteTracker(config);
                          }
                      };
                      js.src = file;fjs.parentNode.insertBefore(js, fjs);
                   } (document, 'script', 'TimeOnSiteTracker', '//cdn.jsdelivr.net/gh/saleemkce/timeonsite@1.1.0/timeonsitetracker.min.js'));
                  </script>
                  

                  刷新瀏覽器后,我在 Firefox Web 控制臺中看到了正確記錄的數據(啟用日志持久性,否則每次刷新時都會清除日志).

                  After refreshing the browser, I see the data logged (enabled log persistence otherwise log is cleared on each refresh) in Firefox web console correctly.

                  ***
                  {
                      TOSId: 14650383319214848
                      TOSSessionKey: "8808159448467693499978"
                      TOSUserId: "anonymous"
                      URL: "https://localhost/index.html"
                      currentTime: "2021-03-30 16:25:17.908"
                      entryTime: "2021-03-30 16:24:36.911"
                      timeOnPage: 41
                      timeOnPageByDuration: "0d 00h 00m 41s"
                      timeOnPageTrackedBy: "second"
                      timeOnSite: 41
                      timeOnSiteByDuration: "0d 00h 00m 41s"
                      title: "home page - rental crown"
                      trackingType: "tos"
                  }
                  

                  但此會話數據并未存儲在 MariaDB 中.不知道數據的去向.在刷新第二頁時,我再次在 Firefox Web 控制臺中看到更新的數據對象,但在 MariaDB 中沒有捕獲數據.它在 Chrome 中工作,但似乎沒有將數據正確存儲在數據庫中.知道如何解決 Firefox 中的問題嗎?

                  But this session data is not stored in MariaDB. There is no clue where the data goes. On refreshing second page, again I see the updated data object in Firefox web console but no data captured in MariaDB. It worked in Chrome but doesn't seem to store the data properly in DB. Any idea how to fix the issue in Firefox?

                  我遵循 此處的文檔.非常感謝您的幫助.

                  I followed the documentation here. And help is greatly appreciated.

                  推薦答案

                  我今天再次測試了這個.似乎 sendBeacon 在 Chrome、Firefox 等許多瀏覽器上都無法正常工作.Chrome 和Firefox 為此.

                  I tested this again today. It seems that sendBeacon was not working for sometime on many browsers like Chrome, Firefox and others. There were some open issues in both Chrome & Firefox for this.

                  但是今天,我在 Chrome 和 Chrome 上使用 timeOnSite tracker JS 再次測試了它.火狐.它似乎在頁面刷新、標簽關閉或瀏覽器關閉場景中成功地將數據發布到數據庫.

                  But today, I tested it again for with timeOnSite tracker JS on both Chrome & Firefox. It seems that it posts the data successfully to database on page refresh, tab close or browser close scenarios.

                  更新日期:2021 年 11 月 13 日

                  瀏覽器成功運行版本:

                  Browsers working successfully with version:

                  Chrome:95.0.4638.69

                  Chrome: 95.0.4638.69

                  火狐:94.0.1

                  但請注意,這可能不適用于舊瀏覽器或不完全支持 sendBeacon 的瀏覽器.因此,如果在此類瀏覽器上無法獲得實時站點數據,請使用請求對象回退到 localstorage 選項.

                  But be informed that this may not work in old browsers or browsers that don't support sendBeacon fully. So in case of not getting real-time time on site data on such browsers, fallback to localstorage option with request object.

                  var config = {
                      trackBy: 'seconds',
                      
                      request: { // presence of request object denotes that data is to be saved in local storage
                          url: 'http://localhost:4500/tos'
                      }
                  }
                  

                  這篇關于為什么從 Firefox 瀏覽器訪問時,現場時間數據沒有保存在數據庫中?的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

                  【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

                  相關文檔推薦

                  Browser waits for ajax call to complete even after abort has been called (jQuery)(即使在調用 abort (jQuery) 之后,瀏覽器也會等待 ajax 調用完成)
                  JavaScript innerHTML is not working for IE?(JavaScript innerHTML 不適用于 IE?)
                  XMLHttpRequest cannot load, No #39;Access-Control-Allow-Origin#39; header is present on the requested resource(XMLHttpRequest 無法加載,請求的資源上不存在“Access-Control-Allow-Origin標頭) - IT屋-程序員軟件開發技術分
                  Is it possible for XHR HEAD requests to not follow redirects (301 302)(XHR HEAD 請求是否有可能不遵循重定向 (301 302))
                  XMLHttpRequest 206 Partial Content(XMLHttpRequest 206 部分內容)
                  Restrictions of XMLHttpRequest#39;s getResponseHeader()?(XMLHttpRequest 的 getResponseHeader() 的限制?)
                  <tfoot id='cLJZe'></tfoot>

                  <small id='cLJZe'></small><noframes id='cLJZe'>

                      <tbody id='cLJZe'></tbody>

                      • <i id='cLJZe'><tr id='cLJZe'><dt id='cLJZe'><q id='cLJZe'><span id='cLJZe'><b id='cLJZe'><form id='cLJZe'><ins id='cLJZe'></ins><ul id='cLJZe'></ul><sub id='cLJZe'></sub></form><legend id='cLJZe'></legend><bdo id='cLJZe'><pre id='cLJZe'><center id='cLJZe'></center></pre></bdo></b><th id='cLJZe'></th></span></q></dt></tr></i><div class="8200gcm" id='cLJZe'><tfoot id='cLJZe'></tfoot><dl id='cLJZe'><fieldset id='cLJZe'></fieldset></dl></div>
                        1. <legend id='cLJZe'><style id='cLJZe'><dir id='cLJZe'><q id='cLJZe'></q></dir></style></legend>
                            <bdo id='cLJZe'></bdo><ul id='cLJZe'></ul>
                            主站蜘蛛池模板: 非甲烷总烃分析仪|环控百科 | 上海网站建设-上海网站制作-上海网站设计-上海做网站公司-咏熠软件 | 塑料异型材_PVC异型材_封边条生产厂家_PC灯罩_防撞扶手_医院扶手价格_东莞市怡美塑胶制品有限公司 | 首页-恒温恒湿试验箱_恒温恒湿箱_高低温试验箱_高低温交变湿热试验箱_苏州正合 | 岛津二手液相色谱仪,岛津10A液相,安捷伦二手液相,安捷伦1100液相-杭州森尼欧科学仪器有限公司 | TMT观察网_独特视角观察TMT行业 派财经_聚焦数字经济内容服务平台 | 膏方加工_丸剂贴牌_膏滋代加工_湖北康瑞生物科技有限公司 | 济南网站建设|济南建网站|济南网站建设公司【济南腾飞网络】【荐】 | led全彩屏-室内|学校|展厅|p3|户外|会议室|圆柱|p2.5LED显示屏-LED显示屏价格-LED互动地砖屏_蕙宇屏科技 | 磁力抛光机_磁力研磨机_磁力去毛刺机_精密五金零件抛光设备厂家-冠古科技 | 东莞韩创-专业绝缘骨架|马达塑胶零件|塑胶电机配件|塑封电机骨架厂家 | 翻斗式矿车|固定式矿车|曲轨侧卸式矿车|梭式矿车|矿车配件-山东卓力矿车生产厂家 | 带式过滤机厂家_价格_型号规格参数-江西核威环保科技有限公司 | 安平县鑫川金属丝网制品有限公司,防风抑尘网,单峰防风抑尘,不锈钢防风抑尘网,铝板防风抑尘网,镀铝锌防风抑尘网 | 葡萄酒灌装机-食用油灌装机-液体肥灌装设备厂家_青州惠联灌装机械 | 电镀整流器_微弧氧化电源_高频电解电源_微弧氧化设备厂家_深圳开瑞节能 | 口臭的治疗方法,口臭怎么办,怎么除口臭,口臭的原因-口臭治疗网 | 厂房出售_厂房仓库出租_写字楼招租_土地出售-中苣招商网-中苣招商网 | 乐之康护 - 专业护工服务平台,提供医院陪护-居家照护-居家康复 | 汽液过滤网厂家_安平县银锐丝网有限公司 | 杜康白酒加盟_杜康酒代理_杜康酒招商加盟官网_杜康酒厂加盟总代理—杜康酒神全国运营中心 | 洗石机-移动滚筒式,振动,螺旋,洗矿机-青州冠诚重工机械有限公司 | 通风气楼_通风天窗_屋顶风机-山东美创通风设备有限公司 | 塑料异型材_PVC异型材_封边条生产厂家_PC灯罩_防撞扶手_医院扶手价格_东莞市怡美塑胶制品有限公司 | 智能电表|预付费ic卡水电表|nb智能无线远传载波电表-福建百悦信息科技有限公司 | 防火门|抗爆门|超大门|医疗门|隔声门-上海加汇门业生产厂家 | 南京展台搭建-南京展会设计-南京展览设计公司-南京展厅展示设计-南京汇雅展览工程有限公司 | 深圳市超时尚职业培训学校,培训:月嫂,育婴,养老,家政;化妆,美容,美发,美甲. | 冷却塔改造厂家_不锈钢冷却塔_玻璃钢冷却塔改造维修-广东特菱节能空调设备有限公司 | 机床导轨_导轨板_滚轮导轨-上海旻佑精密机械有限公司 | 方源木业官网-四川木门-全国木门专业品牌 | 旋片真空泵_真空泵_水环真空泵_真空机组-深圳恒才机电设备有限公司 | 双工位钻铣攻牙机-转换工作台钻攻中心-钻铣攻牙机一体机-浙江利硕自动化设备有限公司 | 仓储货架_南京货架_钢制托盘_仓储笼_隔离网_环球零件盒_诺力液压车_货架-南京一品仓储设备制造公司 | 厂厂乐-汇聚海量采购信息的B2B微营销平台-厂厂乐官网 | 钢结构厂房造价_钢结构厂房预算_轻钢结构厂房_山东三维钢结构公司 | 工业废水处理|污水处理厂|废水治理设备工程技术公司-苏州瑞美迪 今日娱乐圈——影视剧集_八卦娱乐_明星八卦_最新娱乐八卦新闻 | 医学模型生产厂家-显微手术模拟训练器-仿真手术模拟训练系统-北京医教科技 | 管家婆-管家婆软件-管家婆辉煌-管家婆进销存-管家婆工贸ERP | LINK FASHION 童装·青少年装展 河南卓美创业科技有限公司-河南卓美防雷公司-防雷接地-防雷工程-重庆避雷针-避雷器-防雷检测-避雷带-避雷针-避雷塔、机房防雷、古建筑防雷等-山西防雷公司 | uv机-uv灯-uvled光固化机-生产厂家-蓝盾机电 |