• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    達(dá)達(dá)快送小程序性能優(yōu)化

    2023-05-30 07:14:03沈雅
    關(guān)鍵詞:調(diào)用分包支付寶

    沈雅

    達(dá)達(dá)集團(tuán)是中國(guó)領(lǐng)先的本地即時(shí)零售與配送平臺(tái),達(dá)達(dá)快送小程序作為公司重要的ToC業(yè)務(wù)入口,對(duì)外提供幫取幫送、跑腿幫買、幫排隊(duì)等服務(wù),承擔(dān)了ToC業(yè)務(wù)較高部分的訂單量。對(duì)于小程序而言,性能至關(guān)重要。但是用戶打開率偏低,以微信平臺(tái)為例,打開率是指在小程序冷啟動(dòng)的情況下,點(diǎn)擊小程序到首屏渲染完成的百分比。代碼包越大啟動(dòng)耗時(shí)越長(zhǎng)、白屏?xí)r間越久,用戶越可能因?yàn)槭ツ托亩顺鲂〕绦?,在轉(zhuǎn)化率不變的情況下,訂單量越低。如果性能不達(dá)標(biāo)會(huì)帶來以下兩點(diǎn)影響:

    影響小程序流量獲取;

    影響用戶體驗(yàn),進(jìn)而降低用戶留存。

    不同平臺(tái)小程序性能指標(biāo)構(gòu)成不盡一致,但主要有3個(gè)維度考慮:?jiǎn)?dòng)性能、網(wǎng)絡(luò)性能、運(yùn)行性能,其中網(wǎng)絡(luò)性能主要包含請(qǐng)求耗時(shí)及請(qǐng)求錯(cuò)誤率,和接口質(zhì)量以及用戶網(wǎng)絡(luò)狀況強(qiáng)相關(guān),所以此次性能優(yōu)化的重點(diǎn)放在啟動(dòng)性能以及運(yùn)行性能。

    碎片化優(yōu)化

    碎片化主要是指優(yōu)化動(dòng)作過于離散、不連貫無法形成體系。過去在啟動(dòng)速度不達(dá)標(biāo)時(shí),也會(huì)按照小程序平臺(tái)開發(fā)者工具建議優(yōu)化,額外也有些分包、縮包、圖片壓縮等動(dòng)作,但有局限性無法形成合力,依舊存在無法解決的問題:

    優(yōu)化效果有限,無法達(dá)到“優(yōu)秀”官方評(píng)測(cè)結(jié)果;

    啟動(dòng)速度在需求迭代中反彈;

    過于定制化無法陳定并固化至后續(xù)需求研發(fā)中。

    性能指標(biāo)難保持

    增加啟動(dòng)階段的理解、利用好開發(fā)者工具、借鑒官方啟動(dòng)優(yōu)化實(shí)踐,通過常規(guī)動(dòng)作大概率可以實(shí)現(xiàn)一段時(shí)間啟動(dòng)性能指標(biāo)。但要實(shí)現(xiàn)指標(biāo)長(zhǎng)期穩(wěn)定,依舊存在問題:

    指標(biāo)監(jiān)控體系缺失:小程序后臺(tái)雖然會(huì)提供性能數(shù)據(jù),但數(shù)據(jù)散落在各個(gè)平臺(tái),很難在業(yè)務(wù)迭代中持續(xù)關(guān)注并跟進(jìn)。另外一旦指標(biāo)波動(dòng),用戶第一時(shí)間就會(huì)感知體驗(yàn)下降,而研發(fā)是“后知后覺”的。

    業(yè)務(wù)需求迭代包體積增加:過去3個(gè)季度,達(dá)達(dá)快送小程序的發(fā)單場(chǎng)景由2個(gè)變成8個(gè)。

    碎片化:“碎片化”的優(yōu)化實(shí)踐,不成體系無法系統(tǒng)性解決性能問題。

    團(tuán)隊(duì)成員變動(dòng):相關(guān)文檔少,人員變動(dòng)時(shí)無法有效沉淀。

    小程序性能分析

    本地開發(fā)中微信小程序提供了體驗(yàn)評(píng)分工具它會(huì)在小程序運(yùn)行過程中實(shí)時(shí)檢查,分析出一些可能導(dǎo)致體驗(yàn)不好的地方,并且定位出哪里有問題,以及給出一些優(yōu)化建議。支付寶小程序可以使用全息檢測(cè)。

    除了本地開發(fā)參考官方后臺(tái),評(píng)分工具是在本地運(yùn)行小程序代碼時(shí)進(jìn)行分析,但性能數(shù)據(jù)往往需要在真實(shí)環(huán)境和大數(shù)據(jù)量下才更有說服力。恰巧,小程序管理平臺(tái)開發(fā)者提供了大量的真實(shí)數(shù)據(jù)統(tǒng)計(jì)。

    關(guān)鍵路徑

    雖然不同平臺(tái)對(duì)小程序啟動(dòng)耗時(shí)的各有一套定義,但往往也只是對(duì)啟動(dòng)耗時(shí)終點(diǎn)定義不一致,小程序的啟動(dòng)流程非常類似,大致會(huì)包含以下4步:

    小程序相關(guān)信息準(zhǔn)備;

    框架資源準(zhǔn)備;

    業(yè)務(wù)資源準(zhǔn)備;

    加載渲染。

    以微信小程序?yàn)槔?,啟?dòng)耗時(shí)指標(biāo)統(tǒng)計(jì)的終點(diǎn)是生命周期onReady作為時(shí)間的結(jié)束,比較趨近于First Contentful Paint(FCP)指標(biāo)。而支付寶小程序則更加趨近于Time to Interactive(TTI)指標(biāo)。

    FCP:首次繪制任何文本、圖像、非空白canvas或SVG的時(shí)間點(diǎn)。

    TTI:度量從頁面開始加載到主要的子資源加載完成并且能夠快速可靠地響應(yīng)用戶交互的時(shí)間。

    啟動(dòng)性能指標(biāo)是個(gè)綜合結(jié)果體現(xiàn),不同階段會(huì)受用戶、平臺(tái)以及小程序本身的影響。因此我們以支付寶平臺(tái)提供的全息檢測(cè)工具,梳理了各個(gè)細(xì)分階段影響因素。

    階段定義

    setUp:應(yīng)用初始化,主要是db查詢時(shí)間。

    Update:查詢更新信息,對(duì)比差異。

    offine:下載離線包。

    waitLoadApp:解壓,等待渲染。

    分析各個(gè)階段影響因素確定4個(gè)核心優(yōu)化思路:

    靜態(tài)資源優(yōu)化,控制總包、主包、分包大小;

    接口聚合,合并接口并盡可能串行改并行,縮短最短請(qǐng)求路徑;

    啟動(dòng)頁模塊調(diào)整,分析啟動(dòng)頁功能模塊,在不影響業(yè)務(wù)流程前提下,優(yōu)化交互方式,提升頁面渲染性能;

    沉淀傳承,總結(jié)歸納優(yōu)秀實(shí)踐,持續(xù)保持優(yōu)秀性能指標(biāo)。

    靜態(tài)資源優(yōu)化

    如上文所述,資源包體積對(duì)小程序包下載、包解壓、代碼注入等的多個(gè)啟動(dòng)階段都有不同程度的影響。而且小程序平臺(tái)對(duì)包體積大小也有明確限制。

    所以資源包體積大小對(duì)啟動(dòng)性能也尤為重要,因此選擇“靜態(tài)資源優(yōu)化”作為第一步優(yōu)化動(dòng)作。

    包體積優(yōu)化

    核心思路:從包加載時(shí)機(jī)和包體積大小2個(gè)維度思考。對(duì)應(yīng)動(dòng)作分別是:預(yù)加載、縮包、分包異步化。

    預(yù)加載:主要指微信小程序平臺(tái),通過平臺(tái)提供的預(yù)拉取能力,在不影響主包的情況下將分包加載時(shí)機(jī)提前,提升分包頁面的加載速度。

    縮包

    分包:將相對(duì)獨(dú)立的頁面和組件拆分到分包,可以解決主包體積受限問題。但隨著業(yè)務(wù)的迭代實(shí)際開發(fā)中會(huì)遇到主包即使頁面很少也會(huì)過大,經(jīng)過長(zhǎng)期的實(shí)踐沉淀出一套適合我們的分包策略。

    無用文件、函數(shù)、樣式剔除:業(yè)務(wù)迭代無法避免會(huì)產(chǎn)生無用文件,小程序可以入lazy Code Loading:required Components(在開啟“按需注入”特性的前提下,“用時(shí)注入”可以指定一部分自定義組件不在小程序啟動(dòng)時(shí)注入,而是在真正渲染的時(shí)候才進(jìn)行注入),我們也可以用工具分析沒有用到的文件和依賴,進(jìn)行刪除。

    延遲加載:分包一定程度可以縮減主包體積,但也會(huì)遇到“插件無法實(shí)現(xiàn)分包處理”和“多業(yè)務(wù)的分包難以劃分”。所以采用了分包異步化(該能力目前只在微信小程序中有)使用componentPlaceholder占位,異步拉取分包加載,完成分包下載和注入后,將占位組件替換成真正的組件。

    圖片資源處理

    壓縮圖片:上傳的圖片可以使用2倍圖(當(dāng)設(shè)備像素比很大時(shí),圖片會(huì)被放大,而放大會(huì)讓圖片看起來模糊。為此,可以使用2二倍圖的方式來提高圖片的清晰度)并且壓縮,大圖片不要超過100 KB。利用一些壓縮技術(shù)對(duì)圖片進(jìn)行壓縮,壓縮尺寸可觀,但對(duì)圖片顯示質(zhì)量影響甚微。

    小圖片使用IconFont:避免小圖片作為CDN的情況,因?yàn)镠TTP一個(gè)域名下有請(qǐng)求并發(fā)限制,過多圖片會(huì)造成隊(duì)頭阻塞。可以使用IconFont和base64等方式。

    大圖片統(tǒng)一使用CDN:在圖片處理中,因?yàn)橛龅降那闆r是大部分都是運(yùn)營(yíng)配置的圖片,可以在配置的后臺(tái)限制大小,自動(dòng)轉(zhuǎn)化成webp格式(webp它可讓網(wǎng)頁圖檔有效進(jìn)行壓縮,同時(shí)又不影響圖片格式兼容與實(shí)際清晰度,進(jìn)而讓整體網(wǎng)頁下載速度加快)。

    懶加載圖片:屏幕外的圖片可以使用懶加載,只有下拉之后才去加載對(duì)應(yīng)的圖片。

    接口聚合&時(shí)序優(yōu)化

    在小程序中,發(fā)起網(wǎng)絡(luò)請(qǐng)求是利用wx.request來發(fā)送的,不同于瀏覽器一個(gè)域名并發(fā)的限制,wx.request調(diào)用的并發(fā)限制為10。超出限制的請(qǐng)求會(huì)被阻塞。所以針對(duì)接口主要采取的舉措有:

    實(shí)時(shí)性較低的接口緩存結(jié)果:可以采用的策略是,頻繁使用的數(shù)據(jù)緩存到內(nèi)存,實(shí)時(shí)性較低的結(jié)果緩存到本地,下次啟動(dòng)可以讀取到內(nèi)存中繼續(xù)使用,也可以給緩存設(shè)置一個(gè)時(shí)效,更新本地緩存;

    減少接口串行:接口沒有依賴關(guān)系的可以考慮使用Promise.all;

    預(yù)拉取首屏資源:預(yù)拉取能夠在小程序冷啟動(dòng)的時(shí)候提前向第三方服務(wù)器拉取業(yè)務(wù)數(shù)據(jù),當(dāng)代碼包加載完時(shí)可以更快地渲染頁面,減少用戶等待時(shí)間;

    接口合并,優(yōu)化速度:分析接口詢問后端是否可以合并接口,優(yōu)化稍慢的接口;

    小結(jié):在分析接口層面時(shí),我們整理了小程序首頁的接口調(diào)用的時(shí)序圖;

    優(yōu)化前:總共用戶進(jìn)入小程序后21個(gè)(埋點(diǎn)接口和個(gè)端差異接口未計(jì)算在內(nèi));

    優(yōu)化后:總共用戶進(jìn)入小程序后17個(gè)(埋點(diǎn)接口和個(gè)端差異接口未計(jì)算在內(nèi));

    對(duì)比優(yōu)化的結(jié)果由原來的串行長(zhǎng)度為10加少到了6,接口總數(shù)減少4個(gè),并加入了接口緩存,預(yù)拉取,本次優(yōu)化在支付寶大約帶來了500 ms的時(shí)延下降。

    啟動(dòng)頁模塊調(diào)整

    不管是微信還是支付寶小程序啟動(dòng)速度的考量并不單單是首頁的耗時(shí),包含所有入口頁面。達(dá)達(dá)小程序有查看訂單詳情,活動(dòng)頁等都會(huì)作為啟動(dòng)頁投放。我們對(duì)業(yè)務(wù)梳理針對(duì)性的做了優(yōu)化。

    首頁

    首頁預(yù)先拉取了金剛位,banner,廣告位等資源,因?yàn)閷?shí)際調(diào)用中獲取這些資源鏈路比較長(zhǎng),我們冷啟動(dòng)中獲取資源在小程序啟動(dòng)直接渲染,在真實(shí)調(diào)用中去比較數(shù)據(jù)的變化,增量更新,雖然首頁是千人千面,但是絕大多數(shù)內(nèi)容是類似的,提前渲染可以提升總體加載時(shí)間。

    對(duì)于獲取位置信息是比較耗時(shí)的,在用戶授權(quán)后緩存了結(jié)果到內(nèi)存,并且存入本地設(shè)置了一個(gè)時(shí)效,在用戶下次打開時(shí),未過期的情況下可以直接讀取本地I/O??紤]到位置信息需要調(diào)用多個(gè)接口獲取且較慢,所以提升較大。

    在分析包大小時(shí)發(fā)現(xiàn)主包存在過大的SDK,但沒有辦法去除,或者利用plugin方式加載。最后是將涉及插件的SDK拆到分包中利用分包異步化去加載。

    首頁彈窗邏輯之前有5種以上,通過讓后臺(tái)承擔(dān)更多的業(yè)務(wù)邏輯,可以節(jié)省小程序前端代碼量,以前的做法是前端從不同接口獲取資源,然后通過優(yōu)先級(jí)去展示,前端做很多邏輯處理,現(xiàn)在有后端實(shí)現(xiàn)了一套廣告位系統(tǒng),減少了接口調(diào)用和邏輯判斷。

    物流詳情頁

    針對(duì)天降紅包,因?yàn)樗?個(gè)接口,影響較大。我們執(zhí)行了發(fā)券用戶操作之后去加載紅包。

    針對(duì)地圖的展示,去除了非必要的路徑規(guī)劃,折疊展示了地圖;本次業(yè)務(wù)流程的優(yōu)化,在支付寶小程序總體降低了400 ms時(shí)延。

    優(yōu)秀實(shí)踐

    “突擊優(yōu)化”一定程度上能夠提升性能指標(biāo),但持續(xù)保持性能指標(biāo)的穩(wěn)定則功在平時(shí)。因此除了固化一些專項(xiàng)優(yōu)化策略,比如:分包策略、圖片處理策略等,還需要沉淀更多實(shí)踐并傳承。

    流程類:

    建立指標(biāo)監(jiān)控體系:主要包含:包大小、圖片大小、啟動(dòng)耗時(shí)、評(píng)測(cè)結(jié)果。過去研發(fā)對(duì)于指標(biāo)的波動(dòng)是“后知后覺”的,指標(biāo)監(jiān)控利于研發(fā)盡早人員發(fā)現(xiàn)問題,減少對(duì)用戶影響。

    規(guī)范發(fā)版:除了代碼包體積代碼注入、首屏渲染之外,發(fā)版頻率等因素也會(huì)影響小程序啟動(dòng)耗時(shí),通過與業(yè)務(wù)方確認(rèn)在不影響小程序正常功能迭代的前提下,約定每周2次固定發(fā)版。

    代碼類:

    要提升渲染性能就要了解小程序的架構(gòu),如下圖所示。

    從圖中可以看出,由于渲染層與邏輯層分開,一個(gè)小程序有多個(gè)界面,所以渲染層對(duì)應(yīng)存在多webview。這2個(gè)線程之間由Native層進(jìn)行統(tǒng)一處理。無論是線程之間的通信、數(shù)據(jù)的傳遞、網(wǎng)絡(luò)請(qǐng)求都由Native層做轉(zhuǎn)發(fā)。所以如何減少數(shù)據(jù)交互的頻率和大小是提升渲染性能的關(guān)鍵。

    代碼類:

    合并setData調(diào)用:盡可能合并setData的調(diào)用,將多次setData合并為一次,可以模仿vue的nextTick寫合并的邏輯(調(diào)用setState時(shí)提供的對(duì)象會(huì)被加入到一個(gè)數(shù)組中,當(dāng)下一次事件循環(huán)執(zhí)行的時(shí)候再把這些對(duì)象合并一起,通過setData傳遞給原生小程序),支付寶小程序可以調(diào)用batchedUpdates來批量更新,減少調(diào)用次數(shù)。

    減少setData大小:傳輸?shù)臄?shù)據(jù)量越多,線程間通信的耗時(shí)越長(zhǎng),渲染速度就越慢,我們的做法是將不設(shè)計(jì)渲染的數(shù)據(jù)放入_data中。

    去掉不必要的屬性節(jié)點(diǎn),綁定屬性數(shù)據(jù)大?。涸趚ml中綁定屬性data-xxx,盡量減少數(shù)據(jù)的大小,視圖層會(huì)把事件target和dataset數(shù)據(jù)傳輸給邏輯層。當(dāng)自定義數(shù)據(jù)量越大,事件通信的耗時(shí)就會(huì)越長(zhǎng)。

    JSAPI調(diào)用限制:一些同步API會(huì)阻塞渲染,啟動(dòng)頁面減少使用Sync結(jié)尾的同步API,get SystemIn fo Sync,get Storage Sync,set Storage Sync。可以緩存結(jié)果,或者使用異步獲取數(shù)據(jù)。原則就是:減少使用,緩存結(jié)果。

    依賴庫優(yōu)化:刪除了埋點(diǎn)框架中一些非必要的同步API的獲取操作,或者延后執(zhí)行,將頻繁調(diào)用的API結(jié)果緩存到內(nèi)存中,減少調(diào)用。

    總結(jié)&規(guī)劃

    我們來梳理一下整體的優(yōu)化思路,如下圖所示。

    微信平臺(tái)

    啟動(dòng)耗時(shí)降低20 %;

    過去兩個(gè)季度,啟動(dòng)耗時(shí)長(zhǎng)期維持在優(yōu)秀;

    打開率提升0.5 %。

    支付寶平臺(tái)

    C端支付寶小程序【達(dá)達(dá)快送】啟動(dòng)耗時(shí)降低40%,現(xiàn)在維持在優(yōu)秀水平。

    服務(wù)競(jìng)爭(zhēng)力指數(shù)SCI(支付寶平臺(tái)):提升至滿分。

    經(jīng)過本次優(yōu)化微信和支付寶小程序都達(dá)到了官方的優(yōu)秀指標(biāo),優(yōu)化的經(jīng)驗(yàn)適用所有小程序。但如何監(jiān)控啟動(dòng)速度,如何結(jié)合自身業(yè)務(wù)定義小程序性能指標(biāo),出現(xiàn)問題及時(shí)告警,能夠定位具體的原因,需要建立一套自己監(jiān)控體系,持續(xù)保持小程序性能。

    猜你喜歡
    調(diào)用分包支付寶
    建筑工程施工中對(duì)工程分包的管理
    核電項(xiàng)目物項(xiàng)調(diào)用管理的應(yīng)用研究
    LabWindows/CVI下基于ActiveX技術(shù)的Excel調(diào)用
    奇客巴士支付寶旗艦店
    如何加強(qiáng)施工分包安全管理
    江西建材(2018年4期)2018-04-10 12:37:46
    基于系統(tǒng)調(diào)用的惡意軟件檢測(cè)技術(shù)研究
    建筑業(yè)勞務(wù)分包制研究:現(xiàn)狀及其展望
    網(wǎng)站前臺(tái)設(shè)計(jì)分包合同中應(yīng)注意的問題
    我的支付寶
    支付寶這樣進(jìn)醫(yī)院
    国产成人啪精品午夜网站| 欧美黄色片欧美黄色片| 色噜噜av男人的天堂激情| 国产蜜桃级精品一区二区三区| 99re在线观看精品视频| 精品电影一区二区在线| 国产午夜福利久久久久久| 久久精品aⅴ一区二区三区四区| 午夜福利免费观看在线| 性色av乱码一区二区三区2| 99久久精品热视频| 久久精品国产99精品国产亚洲性色| 青草久久国产| 欧美日韩乱码在线| 国内精品久久久久久久电影| 国产精品亚洲美女久久久| 悠悠久久av| 亚洲精品色激情综合| 性色avwww在线观看| 欧美中文综合在线视频| 手机成人av网站| 精华霜和精华液先用哪个| 噜噜噜噜噜久久久久久91| 成人av在线播放网站| 久久久精品大字幕| 日本黄大片高清| 日韩欧美三级三区| 99精品久久久久人妻精品| 淫妇啪啪啪对白视频| 黑人巨大精品欧美一区二区mp4| 国产一区二区在线观看日韩 | 国产乱人视频| 亚洲精品美女久久久久99蜜臀| 99riav亚洲国产免费| svipshipincom国产片| 婷婷亚洲欧美| 亚洲激情在线av| 国产精品久久视频播放| 黑人欧美特级aaaaaa片| 一进一出抽搐gif免费好疼| 国产成年人精品一区二区| 少妇的逼水好多| 动漫黄色视频在线观看| 亚洲国产欧美人成| 最新在线观看一区二区三区| 国产毛片a区久久久久| 亚洲国产精品sss在线观看| 国产精品av久久久久免费| 亚洲人成伊人成综合网2020| 中文资源天堂在线| 人人妻人人澡欧美一区二区| 免费观看人在逋| 免费看日本二区| 免费看光身美女| 国产精品久久久av美女十八| 一夜夜www| 成人鲁丝片一二三区免费| 国产午夜精品论理片| 2021天堂中文幕一二区在线观| 成在线人永久免费视频| 国产69精品久久久久777片 | 国产精品精品国产色婷婷| av视频在线观看入口| 制服丝袜大香蕉在线| 超碰成人久久| 欧美一级a爱片免费观看看| 欧美乱码精品一区二区三区| 麻豆久久精品国产亚洲av| 久久这里只有精品中国| 成人特级av手机在线观看| 给我免费播放毛片高清在线观看| 国产单亲对白刺激| 窝窝影院91人妻| 亚洲精品在线美女| 亚洲国产看品久久| 99热只有精品国产| 香蕉丝袜av| 麻豆av在线久日| 欧美成人一区二区免费高清观看 | 9191精品国产免费久久| 欧美精品啪啪一区二区三区| 三级国产精品欧美在线观看 | 久久热在线av| 嫩草影视91久久| 中文字幕熟女人妻在线| 亚洲av电影不卡..在线观看| 真实男女啪啪啪动态图| 99精品在免费线老司机午夜| 成人永久免费在线观看视频| 亚洲专区字幕在线| 亚洲成人免费电影在线观看| 国产精品久久久久久亚洲av鲁大| 久久精品国产清高在天天线| 精品国产乱码久久久久久男人| 99riav亚洲国产免费| 成人鲁丝片一二三区免费| 亚洲人成网站高清观看| 一个人看视频在线观看www免费 | 国产精品乱码一区二三区的特点| 老司机在亚洲福利影院| 日韩免费av在线播放| 国产精品香港三级国产av潘金莲| 亚洲av电影在线进入| 午夜激情福利司机影院| 国产乱人伦免费视频| 国产精品免费一区二区三区在线| 可以在线观看的亚洲视频| 国产成人精品久久二区二区免费| 国产精品香港三级国产av潘金莲| 后天国语完整版免费观看| 精品国内亚洲2022精品成人| 亚洲欧美日韩无卡精品| 99久久无色码亚洲精品果冻| 亚洲 欧美一区二区三区| 波多野结衣高清无吗| 偷拍熟女少妇极品色| 成年女人毛片免费观看观看9| 日韩精品中文字幕看吧| 国产精品一区二区三区四区久久| 99久久国产精品久久久| 国产毛片a区久久久久| 精品国产美女av久久久久小说| 亚洲五月婷婷丁香| 亚洲国产日韩欧美精品在线观看 | 亚洲欧美日韩东京热| 国产高清有码在线观看视频| 欧美在线一区亚洲| 亚洲狠狠婷婷综合久久图片| 老鸭窝网址在线观看| 午夜福利视频1000在线观看| 午夜福利视频1000在线观看| 午夜亚洲福利在线播放| 精品免费久久久久久久清纯| 又大又爽又粗| 久久精品国产99精品国产亚洲性色| 国产激情欧美一区二区| 国产乱人视频| 搡老妇女老女人老熟妇| 99热这里只有是精品50| 午夜影院日韩av| 亚洲国产精品成人综合色| av黄色大香蕉| 亚洲乱码一区二区免费版| 两个人视频免费观看高清| 国产人伦9x9x在线观看| 岛国在线观看网站| av天堂在线播放| 日日干狠狠操夜夜爽| av黄色大香蕉| 亚洲真实伦在线观看| 69av精品久久久久久| 国产 一区 欧美 日韩| 日韩欧美 国产精品| 成年女人永久免费观看视频| av女优亚洲男人天堂 | 在线观看午夜福利视频| 国产成人av教育| 成年版毛片免费区| 人妻夜夜爽99麻豆av| 99久久精品热视频| 最近视频中文字幕2019在线8| 亚洲成av人片免费观看| 高清在线国产一区| 久久精品国产综合久久久| 日韩人妻高清精品专区| 最近最新免费中文字幕在线| 特大巨黑吊av在线直播| 日本一本二区三区精品| 免费在线观看成人毛片| 亚洲欧美激情综合另类| 级片在线观看| 亚洲av中文字字幕乱码综合| 少妇熟女aⅴ在线视频| 村上凉子中文字幕在线| 久久久水蜜桃国产精品网| 麻豆av在线久日| 欧洲精品卡2卡3卡4卡5卡区| 在线国产一区二区在线| 无限看片的www在线观看| 欧美日本亚洲视频在线播放| 亚洲电影在线观看av| 国产欧美日韩一区二区三| 午夜福利免费观看在线| 国产麻豆成人av免费视频| 成人精品一区二区免费| 国产高清视频在线播放一区| 久久久久久久久久黄片| 久久中文字幕一级| 成人av在线播放网站| 久久久久久久久免费视频了| 国语自产精品视频在线第100页| av在线蜜桃| 亚洲,欧美精品.| 亚洲七黄色美女视频| 亚洲色图 男人天堂 中文字幕| 国产人伦9x9x在线观看| 亚洲va日本ⅴa欧美va伊人久久| 一进一出抽搐gif免费好疼| 欧美黑人欧美精品刺激| 成人无遮挡网站| 精品久久久久久久人妻蜜臀av| 午夜福利欧美成人| 老司机午夜十八禁免费视频| 免费无遮挡裸体视频| 此物有八面人人有两片| 最新中文字幕久久久久 | 一二三四社区在线视频社区8| 亚洲欧美一区二区三区黑人| 成人一区二区视频在线观看| 91麻豆精品激情在线观看国产| 三级毛片av免费| 国产伦一二天堂av在线观看| 午夜视频精品福利| 又黄又粗又硬又大视频| 国产精品久久久久久亚洲av鲁大| 嫩草影院精品99| 日本撒尿小便嘘嘘汇集6| 看片在线看免费视频| 日本免费一区二区三区高清不卡| 久久久久久大精品| 免费在线观看亚洲国产| 激情在线观看视频在线高清| 久久中文看片网| 99在线视频只有这里精品首页| 国产伦在线观看视频一区| 国产不卡一卡二| 男人和女人高潮做爰伦理| 小蜜桃在线观看免费完整版高清| 最好的美女福利视频网| 噜噜噜噜噜久久久久久91| 热99re8久久精品国产| 又黄又粗又硬又大视频| 亚洲美女视频黄频| 午夜精品在线福利| 欧美日本视频| 国产主播在线观看一区二区| 真人一进一出gif抽搐免费| netflix在线观看网站| 神马国产精品三级电影在线观看| 国产精品自产拍在线观看55亚洲| 女人被狂操c到高潮| 免费av不卡在线播放| 亚洲国产欧洲综合997久久,| 99精品久久久久人妻精品| 亚洲最大成人中文| 久久天堂一区二区三区四区| 一本久久中文字幕| 免费观看精品视频网站| 一区二区三区激情视频| 精品久久久久久久毛片微露脸| 色综合欧美亚洲国产小说| 999久久久精品免费观看国产| 久久久水蜜桃国产精品网| 精品一区二区三区四区五区乱码| 无限看片的www在线观看| 国产成人系列免费观看| 亚洲中文av在线| 免费看日本二区| 日本成人三级电影网站| 国产成人影院久久av| 观看免费一级毛片| 国内精品美女久久久久久| 天堂√8在线中文| 午夜激情福利司机影院| 久久精品国产综合久久久| av天堂在线播放| 一边摸一边抽搐一进一小说| 亚洲欧美日韩高清在线视频| 欧美+亚洲+日韩+国产| 亚洲av第一区精品v没综合| 欧美极品一区二区三区四区| 亚洲成人免费电影在线观看| 国产黄a三级三级三级人| 99久久精品国产亚洲精品| 欧美精品啪啪一区二区三区| 久久久成人免费电影| 亚洲精品中文字幕一二三四区| 欧美成人免费av一区二区三区| 在线十欧美十亚洲十日本专区| 国产又色又爽无遮挡免费看| 夜夜爽天天搞| 最近最新中文字幕大全电影3| 身体一侧抽搐| 欧美性猛交╳xxx乱大交人| 国产一区二区在线av高清观看| 亚洲五月天丁香| 亚洲欧洲精品一区二区精品久久久| 国产精品乱码一区二三区的特点| 亚洲激情在线av| 日本一二三区视频观看| 欧美最黄视频在线播放免费| 日韩欧美精品v在线| 国产成人精品久久二区二区91| 午夜成年电影在线免费观看| 亚洲电影在线观看av| 国产高清视频在线观看网站| 一进一出抽搐动态| 亚洲av成人一区二区三| 亚洲国产精品sss在线观看| 亚洲九九香蕉| 欧美中文日本在线观看视频| 特级一级黄色大片| 草草在线视频免费看| 青草久久国产| 九九在线视频观看精品| 欧美性猛交╳xxx乱大交人| 日本在线视频免费播放| 国产成人av教育| 久久国产精品人妻蜜桃| 每晚都被弄得嗷嗷叫到高潮| 国产成人福利小说| 国内精品久久久久久久电影| 亚洲国产精品合色在线| 国产一区二区在线观看日韩 | 日韩欧美国产一区二区入口| 亚洲七黄色美女视频| 久久人妻av系列| 精品国产三级普通话版| 老司机午夜福利在线观看视频| 人人妻,人人澡人人爽秒播| 熟女人妻精品中文字幕| 999久久久国产精品视频| 国产亚洲av嫩草精品影院| 久久国产精品影院| 久久久久国内视频| 全区人妻精品视频| 给我免费播放毛片高清在线观看| 日本黄大片高清| 国产精华一区二区三区| 亚洲中文字幕一区二区三区有码在线看 | 国产精华一区二区三区| 午夜福利在线观看免费完整高清在 | 亚洲片人在线观看| 91麻豆av在线| 2021天堂中文幕一二区在线观| 国产成人aa在线观看| 黄色 视频免费看| 午夜精品在线福利| 成人av一区二区三区在线看| 国产美女午夜福利| 久久久久亚洲av毛片大全| 无人区码免费观看不卡| 婷婷精品国产亚洲av在线| 国产精品美女特级片免费视频播放器 | 99国产精品一区二区蜜桃av| 日本熟妇午夜| 国产精品久久久久久人妻精品电影| 久久精品亚洲精品国产色婷小说| 一个人免费在线观看电影 | 丝袜人妻中文字幕| 亚洲熟女毛片儿| www.www免费av| 小说图片视频综合网站| 日日干狠狠操夜夜爽| 日日夜夜操网爽| 成人国产一区最新在线观看| 亚洲精品一区av在线观看| 久久久久久久久久黄片| 桃色一区二区三区在线观看| 亚洲国产精品合色在线| 色综合亚洲欧美另类图片| 可以在线观看的亚洲视频| 日本熟妇午夜| 亚洲av美国av| 美女 人体艺术 gogo| 国产一区二区三区视频了| 欧美成狂野欧美在线观看| 国产午夜福利久久久久久| 久久九九热精品免费| 国产一级毛片七仙女欲春2| 给我免费播放毛片高清在线观看| 成人av一区二区三区在线看| 国产真实乱freesex| 日韩欧美 国产精品| 久久久国产成人免费| 黄色 视频免费看| 成人性生交大片免费视频hd| 午夜福利在线在线| 又爽又黄无遮挡网站| 最好的美女福利视频网| 亚洲欧美精品综合久久99| 国产真人三级小视频在线观看| 一卡2卡三卡四卡精品乱码亚洲| 男人舔女人下体高潮全视频| 99久久成人亚洲精品观看| 1024香蕉在线观看| 制服人妻中文乱码| 国产精品一区二区三区四区久久| 国产1区2区3区精品| 九九热线精品视视频播放| 午夜日韩欧美国产| 一夜夜www| 国产毛片a区久久久久| 男女视频在线观看网站免费| 日本成人三级电影网站| 精品欧美国产一区二区三| 国产99白浆流出| 久久久色成人| 97碰自拍视频| 免费看日本二区| 男人舔女人下体高潮全视频| 久久午夜综合久久蜜桃| 国产黄a三级三级三级人| 少妇的逼水好多| av在线天堂中文字幕| 国产免费男女视频| 母亲3免费完整高清在线观看| 亚洲欧美精品综合一区二区三区| 久久性视频一级片| 成人国产一区最新在线观看| 少妇的丰满在线观看| 在线观看一区二区三区| 午夜久久久久精精品| 欧美黄色片欧美黄色片| 成人精品一区二区免费| 一夜夜www| 国产精品一区二区精品视频观看| 国产亚洲精品久久久com| 亚洲一区二区三区色噜噜| 日韩有码中文字幕| 日韩成人在线观看一区二区三区| 久久伊人香网站| 97超视频在线观看视频| 国产1区2区3区精品| 久久中文字幕人妻熟女| 成年版毛片免费区| 香蕉国产在线看| 亚洲 国产 在线| 亚洲成a人片在线一区二区| 国产精品久久久av美女十八| 精品久久久久久久久久久久久| 深夜精品福利| 国产亚洲精品综合一区在线观看| 亚洲欧美日韩卡通动漫| 亚洲熟女毛片儿| 99精品久久久久人妻精品| 人人妻,人人澡人人爽秒播| 老司机午夜福利在线观看视频| 亚洲美女黄片视频| x7x7x7水蜜桃| 国产真人三级小视频在线观看| 欧美黑人欧美精品刺激| 精品久久久久久久人妻蜜臀av| 99国产综合亚洲精品| 特级一级黄色大片| 99久久无色码亚洲精品果冻| 国内精品美女久久久久久| 国产成人av教育| 少妇人妻一区二区三区视频| 天堂影院成人在线观看| 国产精品日韩av在线免费观看| 国产伦在线观看视频一区| 99久久无色码亚洲精品果冻| 老汉色∧v一级毛片| 亚洲欧美激情综合另类| 国内揄拍国产精品人妻在线| 亚洲在线观看片| 欧美性猛交黑人性爽| 99国产精品一区二区三区| 色精品久久人妻99蜜桃| 一区二区三区高清视频在线| 少妇的丰满在线观看| 丰满的人妻完整版| 欧美最黄视频在线播放免费| 叶爱在线成人免费视频播放| 亚洲专区国产一区二区| 可以在线观看的亚洲视频| 欧美av亚洲av综合av国产av| 久久午夜综合久久蜜桃| a级毛片a级免费在线| 天天一区二区日本电影三级| 免费观看的影片在线观看| 此物有八面人人有两片| 亚洲国产中文字幕在线视频| 欧美黄色片欧美黄色片| 国产熟女xx| av视频在线观看入口| 在线十欧美十亚洲十日本专区| 91av网站免费观看| 两个人视频免费观看高清| 久久久久久久久中文| 丰满人妻一区二区三区视频av | 国内毛片毛片毛片毛片毛片| 国产1区2区3区精品| 哪里可以看免费的av片| 淫妇啪啪啪对白视频| 亚洲av美国av| 黑人欧美特级aaaaaa片| 在线免费观看的www视频| 九色国产91popny在线| 国产私拍福利视频在线观看| 99国产精品99久久久久| 天天躁日日操中文字幕| 午夜福利高清视频| 熟女少妇亚洲综合色aaa.| www.999成人在线观看| 亚洲一区二区三区不卡视频| 亚洲五月天丁香| 欧美一区二区精品小视频在线| 中出人妻视频一区二区| 88av欧美| 亚洲自偷自拍图片 自拍| 嫁个100分男人电影在线观看| 欧美又色又爽又黄视频| 久久伊人香网站| 女生性感内裤真人,穿戴方法视频| 亚洲最大成人中文| 99在线视频只有这里精品首页| 欧美av亚洲av综合av国产av| 99热这里只有是精品50| 午夜亚洲福利在线播放| 欧美三级亚洲精品| 国产成人欧美在线观看| 五月玫瑰六月丁香| 亚洲欧美日韩东京热| 午夜精品在线福利| 一级a爱片免费观看的视频| 亚洲人成网站高清观看| 黄频高清免费视频| 亚洲精品在线美女| 久久草成人影院| 亚洲国产欧洲综合997久久,| 少妇熟女aⅴ在线视频| 精品欧美国产一区二区三| 国产精品久久久av美女十八| 高潮久久久久久久久久久不卡| 少妇裸体淫交视频免费看高清| 亚洲 欧美 日韩 在线 免费| 久久久国产成人精品二区| 精品乱码久久久久久99久播| 国产成+人综合+亚洲专区| 久久性视频一级片| 丁香欧美五月| 高潮久久久久久久久久久不卡| 亚洲av第一区精品v没综合| 黑人巨大精品欧美一区二区mp4| 给我免费播放毛片高清在线观看| 我的老师免费观看完整版| 国产蜜桃级精品一区二区三区| aaaaa片日本免费| 色在线成人网| 中出人妻视频一区二区| av国产免费在线观看| 成熟少妇高潮喷水视频| 美女免费视频网站| 成年女人毛片免费观看观看9| 日本精品一区二区三区蜜桃| www日本在线高清视频| 国产欧美日韩一区二区精品| 色噜噜av男人的天堂激情| 可以在线观看毛片的网站| 91久久精品国产一区二区成人 | 国产高潮美女av| 亚洲avbb在线观看| 久久久久久国产a免费观看| 免费av不卡在线播放| 99久久精品国产亚洲精品| 亚洲,欧美精品.| 超碰成人久久| 在线观看免费午夜福利视频| 久久99热这里只有精品18| 亚洲国产欧美网| 国模一区二区三区四区视频 | 一本精品99久久精品77| 我要搜黄色片| 悠悠久久av| 国产成人啪精品午夜网站| 精品久久久久久久毛片微露脸| 中文亚洲av片在线观看爽| 久久久国产成人精品二区| 亚洲av成人av| 国产精品一区二区精品视频观看| 国产日本99.免费观看| 国产成年人精品一区二区| 国内精品一区二区在线观看| 黄色片一级片一级黄色片| 亚洲激情在线av| 免费在线观看视频国产中文字幕亚洲| 国产真实乱freesex| 国内揄拍国产精品人妻在线| 99热这里只有是精品50| 噜噜噜噜噜久久久久久91| 无限看片的www在线观看| 母亲3免费完整高清在线观看| 亚洲 欧美 日韩 在线 免费| 美女cb高潮喷水在线观看 | 国产美女午夜福利| 人人妻人人澡欧美一区二区| 欧洲精品卡2卡3卡4卡5卡区| 国产精品野战在线观看| 国产高清激情床上av| 两个人看的免费小视频| 女生性感内裤真人,穿戴方法视频| 日韩欧美在线乱码| 欧美在线一区亚洲| 欧美日韩黄片免| 亚洲一区高清亚洲精品| 啦啦啦免费观看视频1| www.精华液| 88av欧美| 亚洲国产日韩欧美精品在线观看 | 性色avwww在线观看| 精品国产超薄肉色丝袜足j| 亚洲人成电影免费在线| 人人妻人人澡欧美一区二区| 欧美另类亚洲清纯唯美| 99精品欧美一区二区三区四区| 9191精品国产免费久久| 啪啪无遮挡十八禁网站| 熟女电影av网| av女优亚洲男人天堂 | 中文字幕精品亚洲无线码一区| 国产精品亚洲一级av第二区| 亚洲成人久久爱视频| 91字幕亚洲|