• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    操作系統(tǒng)計(jì)時(shí)誤差修正方法、裝置、設(shè)備及存儲介質(zhì)制造方法及圖紙

    技術(shù)編號:34371483 閱讀:23 留言:0更新日期:2022-07-31 11:22
    本說明書前端開發(fā)技術(shù)領(lǐng)域,提供了一種操作系統(tǒng)計(jì)時(shí)誤差修正方法、裝置、設(shè)備及存儲介質(zhì),該方法包括:在指定交互事件觸發(fā)時(shí)確定所述指定交互事件的計(jì)時(shí)截止時(shí)間點(diǎn),并觸發(fā)倒計(jì)時(shí)間展示;確認(rèn)當(dāng)前時(shí)間點(diǎn)是否滿足連續(xù)觸發(fā)條件;當(dāng)所述當(dāng)前時(shí)間點(diǎn)滿足連續(xù)觸發(fā)條件時(shí),根據(jù)所述當(dāng)前時(shí)間點(diǎn)及所述計(jì)時(shí)截止時(shí)間點(diǎn)修正所述倒計(jì)時(shí)間。本說明書實(shí)施例可以修正操作系統(tǒng)的計(jì)時(shí)誤差,提高時(shí)效性較強(qiáng)應(yīng)用場景下的用戶體驗(yàn)。戶體驗(yàn)。戶體驗(yàn)。

    Timing error correction method, device, equipment and storage medium of operating system

    【技術(shù)實(shí)現(xiàn)步驟摘要】
    操作系統(tǒng)計(jì)時(shí)誤差修正方法、裝置、設(shè)備及存儲介質(zhì)


    [0001]本說明書涉及前端開發(fā)
    ,尤其是涉及一種操作系統(tǒng)計(jì)時(shí)誤差修正方法、裝置、設(shè)備及存儲介質(zhì)。

    技術(shù)介紹

    [0002]倒計(jì)時(shí)在前端開發(fā)是一個(gè)常見的場景,主要用于到短信驗(yàn)證碼的有效期計(jì)時(shí)。但是,由于在IOS(IOS Input Output System)等操作系統(tǒng)下JS(JavaScript)單線程執(zhí)行時(shí),計(jì)時(shí)過程中可能執(zhí)行其他UI(User Interface)任務(wù),容易出現(xiàn)倒計(jì)時(shí)計(jì)時(shí)延遲等計(jì)時(shí)誤差,這種計(jì)時(shí)誤差可能使得用戶不得不多次重復(fù)操作,才能實(shí)現(xiàn)注冊、交易等功能,從而影響了時(shí)效性較強(qiáng)應(yīng)用場景下的用戶體驗(yàn)。

    技術(shù)實(shí)現(xiàn)思路

    [0003]本說明書實(shí)施例的目的在于提供一種操作系統(tǒng)計(jì)時(shí)誤差修正方法、裝置、設(shè)備及存儲介質(zhì),以修正操作系統(tǒng)的計(jì)時(shí)誤差,提高時(shí)效性較強(qiáng)應(yīng)用場景下的用戶體驗(yàn)。
    [0004]為達(dá)到上述目的,一方面,本說明書實(shí)施例提供了一種操作系統(tǒng)計(jì)時(shí)誤差修正方法,包括:
    [0005]在指定交互事件觸發(fā)時(shí)確定所述指定交互事件的計(jì)時(shí)截止時(shí)間點(diǎn),并觸發(fā)倒計(jì)時(shí)間展示;
    [0006]確認(rèn)當(dāng)前時(shí)間點(diǎn)是否滿足連續(xù)觸發(fā)條件;
    [0007]當(dāng)所述當(dāng)前時(shí)間點(diǎn)滿足連續(xù)觸發(fā)條件時(shí),根據(jù)所述當(dāng)前時(shí)間點(diǎn)及所述計(jì)時(shí)截止時(shí)間點(diǎn)修正所述倒計(jì)時(shí)間。
    [0008]本說明書實(shí)施例的的操作系統(tǒng)計(jì)時(shí)誤差修正方法中,所述根據(jù)所述當(dāng)前時(shí)間點(diǎn)及所述計(jì)時(shí)截止時(shí)間點(diǎn)修正所述倒計(jì)時(shí)間,包括:
    [0009]用所述計(jì)時(shí)截止時(shí)間點(diǎn)減去所述當(dāng)前時(shí)間點(diǎn)獲得時(shí)間差值;
    [0010]對所述時(shí)間差值進(jìn)行向下取整獲得新倒計(jì)時(shí)間;
    [0011]用所述新倒計(jì)時(shí)間更新所述倒計(jì)時(shí)間。
    [0012]本說明書實(shí)施例的的操作系統(tǒng)計(jì)時(shí)誤差修正方法中,所述連續(xù)觸發(fā)條件,包括:
    [0013]距離指定時(shí)間點(diǎn)的間隔時(shí)長達(dá)到預(yù)設(shè)的間隔時(shí)長閾值,所述間隔時(shí)長閾值小于預(yù)設(shè)的總計(jì)時(shí)長。
    [0014]本說明書實(shí)施例的的操作系統(tǒng)計(jì)時(shí)誤差修正方法中,當(dāng)已存在針對所述指定交互事件的計(jì)時(shí)修正記錄時(shí),所述指定時(shí)間點(diǎn)為最近一次計(jì)時(shí)修正的發(fā)生時(shí)間點(diǎn)。
    [0015]本說明書實(shí)施例的的操作系統(tǒng)計(jì)時(shí)誤差修正方法中,當(dāng)不存在針對所述指定交互事件的計(jì)時(shí)修正記錄時(shí),所述指定時(shí)間點(diǎn)為所述指定交互事件的觸發(fā)時(shí)間點(diǎn)。
    [0016]本說明書實(shí)施例的的操作系統(tǒng)計(jì)時(shí)誤差修正方法中,所述間隔時(shí)長閾值的取值范圍為0.2秒~0.3秒。
    [0017]本說明書實(shí)施例的的操作系統(tǒng)計(jì)時(shí)誤差修正方法中,所述在指定交互事件觸發(fā)時(shí)
    確定所述指定交互事件的計(jì)時(shí)截止時(shí)間點(diǎn),包括:
    [0018]確定所述指定交互事件的觸發(fā)時(shí)間點(diǎn);
    [0019]根據(jù)所述觸發(fā)時(shí)間點(diǎn)及預(yù)設(shè)的總計(jì)時(shí)長確定所述指定交互事件的計(jì)時(shí)截止時(shí)間點(diǎn)。
    [0020]另一方面,本說明書實(shí)施例還提供了一種操作系統(tǒng)計(jì)時(shí)誤差修正裝置,包括:
    [0021]觸發(fā)模塊,用于在指定交互事件觸發(fā)時(shí)確定所述指定交互事件的計(jì)時(shí)截止時(shí)間點(diǎn),并觸發(fā)倒計(jì)時(shí)間展示;
    [0022]判斷模塊,用于確認(rèn)當(dāng)前時(shí)間點(diǎn)是否滿足連續(xù)觸發(fā)條件;
    [0023]修正模塊,用于當(dāng)所述當(dāng)前時(shí)間點(diǎn)滿足連續(xù)觸發(fā)條件時(shí),根據(jù)所述當(dāng)前時(shí)間點(diǎn)及所述計(jì)時(shí)截止時(shí)間點(diǎn)修正所述倒計(jì)時(shí)間。
    [0024]另一方面,本說明書實(shí)施例還提供了一種計(jì)算機(jī)設(shè)備,包括存儲器、處理器、以及存儲在所述存儲器上的計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被所述處理器運(yùn)行時(shí),執(zhí)行上述操作系統(tǒng)計(jì)時(shí)誤差修正方法的指令。
    [0025]另一方面,本說明書實(shí)施例還提供了一種計(jì)算機(jī)存儲介質(zhì),其上存儲有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被計(jì)算機(jī)設(shè)備的處理器運(yùn)行時(shí),執(zhí)行上述操作系統(tǒng)計(jì)時(shí)誤差修正方法的指令。
    [0026]另一方面,本說明書實(shí)施例還提供了一種計(jì)算機(jī)程序產(chǎn)品,所述計(jì)算機(jī)程序產(chǎn)品包括計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被計(jì)算機(jī)設(shè)備的處理器運(yùn)行時(shí),執(zhí)行上述操作系統(tǒng)計(jì)時(shí)誤差修正方法的指令。
    [0027]由以上本說明書實(shí)施例提供的技術(shù)方案可見,本說明書實(shí)施例中,在倒計(jì)時(shí)過程中每當(dāng)當(dāng)前時(shí)間點(diǎn)滿足連續(xù)觸發(fā)條件時(shí),就根據(jù)當(dāng)前時(shí)間點(diǎn)及計(jì)時(shí)截止時(shí)間點(diǎn)進(jìn)行一次倒計(jì)時(shí)間修正;如此,當(dāng)?shù)褂?jì)時(shí)頁面從后臺切回后,可以根據(jù)當(dāng)前時(shí)間點(diǎn)與計(jì)時(shí)截止時(shí)間點(diǎn)進(jìn)行倒計(jì)時(shí)間修正,避免了SetInterval方法中因倒計(jì)時(shí)頁面后臺切換所導(dǎo)致計(jì)時(shí)延時(shí),從而可以減小或消除操作系統(tǒng)的計(jì)時(shí)誤差,進(jìn)而可以降低或避免因倒計(jì)時(shí)計(jì)時(shí)誤差導(dǎo)致的用戶重復(fù)操作,因而提高了時(shí)效性較強(qiáng)應(yīng)用場景下的用戶體驗(yàn)。
    附圖說明
    [0028]為了更清楚地說明本說明書實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本說明書中記載的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。在附圖中:
    [0029]圖1示出了本說明書一些實(shí)施例中業(yè)務(wù)系統(tǒng)的結(jié)構(gòu)示意圖;
    [0030]圖2示出了本說明書一些實(shí)施例中操作系統(tǒng)計(jì)時(shí)誤差修正方法的流程圖;
    [0031]圖3示出了本說明書一實(shí)施例中倒計(jì)時(shí)間展示的示意圖;
    [0032]圖4示出了圖2所示方法中根據(jù)當(dāng)前時(shí)間點(diǎn)及計(jì)時(shí)截止時(shí)間點(diǎn)修正倒計(jì)時(shí)間的流程圖;
    [0033]圖5示出了本說明書一些實(shí)施例中操作系統(tǒng)計(jì)時(shí)誤差修正裝置的結(jié)構(gòu)框圖;
    [0034]圖6示出了本說明書一些實(shí)施例中計(jì)算機(jī)設(shè)備的結(jié)構(gòu)框圖。
    [0035]【附圖標(biāo)記說明】
    [0036]10、客戶端;
    [0037]20、服務(wù)端;
    [0038]51、觸發(fā)模塊;
    [0039]52、判斷模塊;
    [0040]53、修正模塊;
    [0041]602、計(jì)算機(jī)設(shè)備;
    [0042]604、處理器;
    [0043]606、存儲器;
    [0044]608、驅(qū)動機(jī)構(gòu);
    [0045]610、輸入/輸出接口;
    [0046]612、輸入設(shè)備;
    [0047]614、輸出設(shè)備;
    [0048]616、呈現(xiàn)設(shè)備;
    [0049]618、圖形用戶接口;
    [0050]620、網(wǎng)絡(luò)接口;
    [0051]622、通信鏈路;
    [0052]624、通信總線。
    具體實(shí)施方式
    [0053]為了使本
    的人員更好地理解本說明書中的技術(shù)方案,下面將結(jié)合本說明書實(shí)施例中的附圖,對本說明書實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本說明書一部分實(shí)施例,而不是全部的實(shí)施例。基于本說明書中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都應(yīng)當(dāng)屬于本說明書保護(hù)的范圍。
    [0054]針對諸如短信驗(yàn)證碼的有效期計(jì)時(shí)的倒計(jì)時(shí)場景,IOS操作系統(tǒng)中一般依賴SetInterval方法作為倒計(jì)時(shí)參考。然而,在JS(JavaScript)單線程執(zhí)行時(shí),計(jì)時(shí)過程中可能執(zhí)行其他UI(User Inter本文檔來自技高網(wǎng)
    ...

    【技術(shù)保護(hù)點(diǎn)】

    【技術(shù)特征摘要】
    1.一種操作系統(tǒng)計(jì)時(shí)誤差修正方法,其特征在于,包括:在指定交互事件觸發(fā)時(shí)確定所述指定交互事件的計(jì)時(shí)截止時(shí)間點(diǎn),并觸發(fā)倒計(jì)時(shí)間展示;確認(rèn)當(dāng)前時(shí)間點(diǎn)是否滿足連續(xù)觸發(fā)條件;當(dāng)所述當(dāng)前時(shí)間點(diǎn)滿足連續(xù)觸發(fā)條件時(shí),根據(jù)所述當(dāng)前時(shí)間點(diǎn)及所述計(jì)時(shí)截止時(shí)間點(diǎn)修正所述倒計(jì)時(shí)間。2.如權(quán)利要求1所述的操作系統(tǒng)計(jì)時(shí)誤差修正方法,其特征在于,所述根據(jù)所述當(dāng)前時(shí)間點(diǎn)及所述計(jì)時(shí)截止時(shí)間點(diǎn)修正所述倒計(jì)時(shí)間,包括:用所述計(jì)時(shí)截止時(shí)間點(diǎn)減去所述當(dāng)前時(shí)間點(diǎn)獲得時(shí)間差值;對所述時(shí)間差值進(jìn)行向下取整獲得新倒計(jì)時(shí)間;用所述新倒計(jì)時(shí)間更新所述倒計(jì)時(shí)間。3.如權(quán)利要求1所述的操作系統(tǒng)計(jì)時(shí)誤差修正方法,其特征在于,所述連續(xù)觸發(fā)條件,包括:距離指定時(shí)間點(diǎn)的間隔時(shí)長達(dá)到預(yù)設(shè)的間隔時(shí)長閾值,所述間隔時(shí)長閾值小于預(yù)設(shè)的總計(jì)時(shí)長。4.如權(quán)利要求3所述的操作系統(tǒng)計(jì)時(shí)誤差修正方法,其特征在于,當(dāng)已存在針對所述指定交互事件的計(jì)時(shí)修正記錄時(shí),所述指定時(shí)間點(diǎn)為最近一次計(jì)時(shí)修正的發(fā)生時(shí)間點(diǎn)。5.如權(quán)利要求3所述的操作系統(tǒng)計(jì)時(shí)誤差修正方法,其特征在于,當(dāng)不存在針對所述指定交互事件的計(jì)時(shí)修正記錄時(shí),所述指定時(shí)間點(diǎn)為所述指定交互事件的觸發(fā)時(shí)間點(diǎn)。6.如權(quán)利要求3所述的操作系統(tǒng)計(jì)時(shí)誤差修正方法,其特征在于,所述間隔時(shí)長閾值的取值范圍為0.2秒~0.3秒。7.如權(quán)...

    【專利技術(shù)屬性】
    技術(shù)研發(fā)人員:陳圣君
    申請(專利權(quán))人:中國銀行股份有限公司
    類型:發(fā)明
    國別省市:

    網(wǎng)友詢問留言 已有0條評論
    • 還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 日韩乱码人妻无码中文字幕久久 | 日韩av无码一区二区三区| 国模无码视频一区二区三区| 亚洲无码高清在线观看| 国产综合无码一区二区三区| 亚洲AV无码国产剧情| 亚洲人成人无码网www国产| 久久久久亚洲Av片无码v| 中文无码制服丝袜人妻av| 午夜成人无码福利免费视频| 午夜爽喷水无码成人18禁三级| 国产成人无码专区| 亚洲欧洲无码AV电影在线观看| 成人av片无码免费天天看| 亚洲av无码一区二区三区天堂古代| 亚洲av无码av制服另类专区| 无码熟熟妇丰满人妻啪啪软件| 无码人妻一区二区三区免费看 | 无码午夜人妻一区二区不卡视频 | 久久久久琪琪去精品色无码| 极品无码国模国产在线观看| 青青爽无码视频在线观看| 日韩人妻无码一区二区三区99| 国产色爽免费无码视频| 天堂无码在线观看| 国产精品无码免费视频二三区| 97无码免费人妻超级碰碰夜夜| 久久精品无码专区免费东京热| 亚洲AV无码第一区二区三区| 亚洲gv猛男gv无码男同短文| 6080YYY午夜理论片中无码| 亚洲AV无码一区二区三区电影| 日韩免费无码一区二区三区| 日韩精品真人荷官无码| 亚洲日韩欧洲无码av夜夜摸| 一区二区三区人妻无码| 国产精品无码久久综合| 久久久久亚洲Av片无码v| 亚洲的天堂av无码| 一区二区无码免费视频网站| av无码精品一区二区三区四区|