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