簡體   English   中英

用使用 lightstreamer 的網站時間更新客戶端時間

[英]updating client time with website time that uses lightstreamer

我想通過使用Lightstreamer更新時間的網站更新我的電腦的時間。 在chrome devtools的debugging選項卡中,發現時間值更新在哪一行:

    define("lscAZ", ["LoggerManager", "IllegalArgumentException", "lscAe"], function (d, f, b) {
    function a(a, b, c, d, f) { this.Ay = b; this.zy = a; this.qu = d; this.ma = c; **this.Sd = f** } var c = d.getLoggerProxy(b.Ok); a.prototype = {
        Bm: function () { return this.zy }, lj: function () { return this.Ay }, getValue: function (a) { a = this.ei(a); return (a = this.Sd[a]) && a.QC ? a.value : a }, Cr: function (a) { a = this.ei(a); return !this.Sd.Ao[a] }, py: function () { return this.qu }, forEachChangedField: function (a) {
            for (var b = this.Sd.Mc, f = 0; f < b.length; f++) {
                var k = this.ma.getName(b[f]),
                h = this.Sd[b[f] + 1]; try { a(k, b[f], h) } catch (l) { c.logErrorExc(l, d.resolve(402)) }
            }
        }, Eq: function (a) { for (var b = 2; b < this.Sd.length; b++) { var f = b - 1, k = this.ma.getName(f), h = this.Sd[b]; try { a(k, f, h) } catch (l) { c.logErrorExc(l, d.resolve(403)) } } }, ei: function (a) { a = isNaN(a) ? this.ma.oe(a) : a; if (null == a) throw new f("the specified field does not exist"); if (0 >= a || a > this.ma.ym() + 1) throw new f("the specified field position is out of bounds"); return a + 1 }, cx: function () { return this.Sd.length - 2 }, Kw: function (a) { return this.ma.getName(a) }
    };
    a.prototype.getItemName = a.prototype.Bm; a.prototype.getItemPos = a.prototype.lj; a.prototype.getValue = a.prototype.getValue; a.prototype.isValueChanged = a.prototype.Cr; a.prototype.isSnapshot = a.prototype.py; a.prototype.forEachChangedField = a.prototype.forEachChangedField; a.prototype.forEachField = a.prototype.Eq; return a
});

在這段代碼中,值Sdf屬於網站的時間。 問題是我不知道在哪里可以找到f的計算過程以及如何調用上面的代碼 function 在控制台中捕獲這個值(我什至無法識別 function 的名稱。),另一方面. 時鍾由 function 更新,該時鍾使用此 function 的 output 作為 updateInfo 命名構造並在網站中使用它。 這些都是自動的,我需要以更少的間隔手動完成。

f的計算對我來說更有用,因為這個值被格式化為字符串並且不包含毫秒(格式化為 hh:mm:ss)。

Lightstreamer的配置如下

 /*
 * LIGHTSTREAMER - www.lightstreamer.com
 * Lightstreamer Web Client
 * Version 7.2.0 build 1777
 * Copyright (c) Lightstreamer Srl. All Rights Reserved.
 * Contains: LightstreamerClient, Subscription, ConnectionSharing, SimpleLoggerProvider
 *   ConsoleAppender, Promise
 * Globals
 */

請注意,從版本 8.0.0 開始,Lightstreamer Web 客戶端 SDK 庫是開源的,可以在httpsLighterstream/github -client-stream/javascript/

這可能對您的努力有所幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM