摘要:記一次修復微信支付吊起非常慢的問題微信接支付調用有些安卓手機吊起非常慢,因為調支付寫法就是這樣子,實在定位不到問題所在,正在打算放棄的時候。定位會導致支付吊起不了嗎原來之前把瀏覽器定位換成了微信定位,解決安卓下面會頻繁彈授權的問題。
記一次修復微信支付吊起非常慢的問題
微信h5接支付調用
window.wx.invoke("getBrandWCPayRequest")
有些安卓手機吊起非常慢,因為調支付api寫法就是這樣子,實在定位不到問題所在,正在打算放棄的時候。突然發現一個問題,就是只有當定位api完成的時候,支付就突然吊起了。定位會導致支付吊起不了嗎?
原來之前把h5瀏覽器定位換成了微信jsbridge定位,解決安卓下面會頻繁彈授權的問題。但是這個api在某些安卓手機非常慢,導致jsbridge這個線程卡住了。只有當這個定位任務執行結束,才會執行其他的jsbridge方法。所以禁用調jsbridge的定位,使用微信瀏覽器h5定位就解決了這個問題。至于頻繁彈授權則使用localstorage緩存解決。
關注我的微信公眾號,更多優質文章定時推送
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/95150.html
摘要:問題分析隨著回滾版本的放量,主端崩潰逐漸回歸正常,進一步坐實了新版本存在問題。內容非常多但都是重復的,看起來進程沒有啟動,導致連接端一直在進行重連。背景公司的主打產品是一款跨平臺的 App,我的部門負責為它提供底層的 sdk 用于數據傳輸,我負責的是 Adnroid 端的 sdk 開發。sdk 并不直接加載在 App 主進程,而是隔離在一個多帶帶進程中,然后兩個進程通過 tcp 連接進行通信...
摘要:微信已經官方支持微信外部瀏覽器的微信支付。但是如果是從中調用微信支付的話。就需要我們在服務端模擬請求微信支付的中間環節,直接拿到支付地址。這樣能避免內微信支付成功后跳外部瀏覽器。然后端攔截這個吊起微信支付即可。 微信已經官方支持微信外部瀏覽器的H5微信支付。但是如果是從webview中調用H5微信支付的話。 ios平臺上支付完成后會跳到外部的瀏覽器,而不是停留在app里面。 關于這個問...
摘要:明天就是中秋節了現在的實驗室空空蕩蕩的只剩下我們幾個了提前祝大家中秋快樂 最近, 耗子我在做關于互聯網新聞分類的項目, 需要用到sklearn.datasets里新聞數據抓取器fetch_20newsgroups, 而當將參數subset設置為all時, fetch_20newsgroups需要即時從互聯網下載數據, So: showImg(https://segmentfault.c...
摘要:而這一次的項目,原本以為開發挺順利的,但是開發完了,才發現自己犯了一個低級而嚴重的錯,這樣的一個失誤,我一直耿耿于懷。但是監聽用戶退出頁面微信瀏覽器上面的那個返回或者關閉按鈕卻死活不行。也容易犯一些低級的錯誤。 1.前言 前端從事了超過兩年,修復了無數的bug,寫了無數的bug;挖了很多次坑,填了很多次坑;犯了很多次錯,彌補了很多次,學習了很多次。一般而言,對于bug、坑,都是修復完了...
閱讀 2884·2023-04-26 00:26
閱讀 3487·2023-04-25 14:30
閱讀 3383·2021-10-09 09:44
閱讀 3675·2021-09-28 09:35
閱讀 1844·2021-09-22 16:02
閱讀 1247·2021-09-03 10:30
閱讀 3220·2019-08-30 15:53
閱讀 2156·2019-08-30 14:07