精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

超實(shí)用的小程序開發(fā)實(shí)戰(zhàn)總結(jié)

新聞 前端
本文從小程序框架、 api 、組件、應(yīng)用四個(gè)方面入手,說明在開發(fā)過程中遇到的問題,并給出處理方案。

 本文從小程序框架、 api 、組件、應(yīng)用四個(gè)方面入手,說明在開發(fā)過程中遇到的問題,并給出處理方案。

小程序雖然具有相對(duì)完善的文檔,但難免文檔中會(huì)有解釋不清晰,不易被人發(fā)現(xiàn),甚至未曾提及的問題。本文從具體的業(yè)務(wù)場景出發(fā),匯總筆者在原生小程序日常開發(fā)中遇到的常見問題,并給出相應(yīng)的解決方案,希望能夠?qū)⑦@些細(xì)節(jié)經(jīng)驗(yàn)分享給需要的童鞋。

[[242990]]

框架

運(yùn)行機(jī)制與更新機(jī)制

運(yùn)行機(jī)制:

小程序啟動(dòng)會(huì)有兩種情況,一種是「冷啟動(dòng)」,一種是「熱啟動(dòng)」。 假如用戶已經(jīng)打開過某小程序,然后在一定時(shí)間內(nèi)再次打開該小程序,此時(shí)無需重新啟動(dòng),只需將后臺(tái)態(tài)的小程序切換到前臺(tái),這個(gè)過程就是熱啟動(dòng);冷啟動(dòng)指的是用戶首次打開或小程序被微信主動(dòng)銷毀后再次打開的情況,此時(shí)小程序需要重新加載啟動(dòng)。

  • 小程序沒有重啟的概念。
  • 當(dāng)小程序進(jìn)入后臺(tái),客戶端會(huì)維持一段時(shí)間的運(yùn)行狀態(tài),超過一定時(shí)間后(目前是5分鐘)會(huì)被微信主動(dòng)銷毀。
  • 當(dāng)短時(shí)間內(nèi)(5s)連續(xù)收到兩次以上收到系統(tǒng)內(nèi)存告警,會(huì)進(jìn)行小程序的銷毀。

更新機(jī)制:

小程序冷啟動(dòng)時(shí)如果發(fā)現(xiàn)有新版本,將會(huì)異步下載新版本的代碼包,并同時(shí)用客戶端本地的包進(jìn)行啟動(dòng),即新版本的小程序需要等下一次冷啟動(dòng)才會(huì)應(yīng)用上。 如果需要馬上應(yīng)用最新版本,可以使用 wx.getUpdateManager API 進(jìn)行處理。

雖然文檔中有對(duì)這一部分進(jìn)行說明,但是隱蔽比較深,還是需要重點(diǎn)說明一下,理解運(yùn)行機(jī)制就可以解釋為什么剛關(guān)閉的小程序打開之后還能保存之前的狀態(tài),理解更新機(jī)制就明白新發(fā)版的小程序?yàn)槭裁葱枰獎(jiǎng)h除舊的版本再下載新的版本再能有新版的內(nèi)容了。

如何清除小程序緩存呢?

  • 通過太空囊’…’按鈕—打開調(diào)試—console—wechat—wx.clearStorage()方法清除,此方法刪除 storage 中的數(shù)據(jù)。
  • 通過微信的”發(fā)現(xiàn)”tab簽—小程序—長按或者右滑刪除指定小程序,此方式徹底卸載該小程序,也就清除了所有內(nèi)容,包括 storage 中緩存數(shù)據(jù)、場景值、頁面堆棧等。

預(yù)覽與遠(yuǎn)程調(diào)試的區(qū)別

小程序的調(diào)試方式有多種,可以通過預(yù)覽亦可通過遠(yuǎn)程調(diào)試,這兩者有何區(qū)別呢?

將兩者生成的二維碼轉(zhuǎn)為url:

  • 預(yù)覽 URL 為:https://mp.weixin.qq.com/a/~~xxt10QprXmU~rsguk7Cm9P3v2MCXJdpacg~~
  • 遠(yuǎn)程調(diào)試 URL 為:https://mp.weixin.qq.com/a/~~Rot_QPKUIn8~mzI5kQoA3w4QN0H6nkejvQ~~

由此可見工作方式都為將本地小程序打包上傳至微信側(cè),掃碼訪問遠(yuǎn)程小程序服務(wù)。不同點(diǎn)總結(jié)如下:

  • 可以有多臺(tái)真機(jī)同時(shí)預(yù)覽,只能有一臺(tái)真機(jī)遠(yuǎn)程調(diào)試。
  • 預(yù)覽忽略斷點(diǎn),遠(yuǎn)程調(diào)試會(huì)有斷點(diǎn)。
  • 預(yù)覽可以忽略部分報(bào)錯(cuò),遠(yuǎn)程調(diào)試有報(bào)錯(cuò)將無法運(yùn)行。

生命周期

生命周期又分頁面的生命周期與組件的生命周期,以頁面的生命周期為例,不同的生命周期會(huì)對(duì)應(yīng)不同的生命周期方法。

  • onLoad: 頁面加載,一個(gè)頁面只會(huì)調(diào)用一次。
  • onShow: 頁面顯示,每次打開頁面都會(huì)調(diào)用一次。
  • onReady: 頁面初次渲染完成,一個(gè)頁面只會(huì)調(diào)用一次,代表頁面已經(jīng)準(zhǔn)備妥當(dāng),可以和視圖層進(jìn)行交互。
  • onHide: 頁面隱藏,當(dāng) navigateTo 或底部 tab 切換時(shí)調(diào)用。
  • onUnload: 頁面卸載。

進(jìn)行頁面編碼之前需要考慮到哪些數(shù)據(jù)是只需要加載一次的(放到 onload 中),哪些數(shù)據(jù)需要每次在頁面切換出來的時(shí)候進(jìn)行實(shí)時(shí)更新(放到 onShow 中執(zhí)行)。

Api

setData:

賦值操作是做常用的操作,可是對(duì)不同類型的數(shù)據(jù)賦值方式又稍有不同:

  • 給字符串賦值: str:’value’
  • 對(duì)象屬性賦值:[‘obj.prop’]:’value’
  • 數(shù)組中的對(duì)象的屬性賦值:[‘arr[0].prop’]:’value’

需要注意的是: setData 方法為異步方法,如不注意,頁面渲染會(huì)出現(xiàn)異常,因此不要將頁面中所有的數(shù)據(jù)都放到 data 對(duì)象中,只將頁面展示層的數(shù)據(jù)放到 data 中,其他不需要展示的數(shù)據(jù)掛載到全局 this 中即可。

chooiceVideo 視頻封面問題:

在 wx.chooseVideo 的回調(diào)函數(shù)中,res 中會(huì)有 thumbTempFilePath 屬性值,該屬性值為封面圖片,問題是在模擬器中可以獲取到該屬性但是在真機(jī)中無法獲取到該屬性。目前獲取封面圖的方式通常為后端處理獲取。

組件

Video

  • 層級(jí): video 等的原生組件具有最高的層級(jí),z-index 設(shè)置無效,會(huì)出現(xiàn)提示框被 video 覆蓋,或者 fixed 在頁面某位置的圖標(biāo)被覆蓋的問題,處理方式見后文。
  • 封面圖:封面圖的設(shè)置方式一般有兩種方式:通過 poster 屬性設(shè)置封面圖片,用這種方式開發(fā)工具上圖片閃一下就沒了,另一種方式是在 video 標(biāo)簽中放置 cover-view 、 cover-img ,存在問題是如果 video 寬高為300*200,img 寬高為200*150,但是這是圖片寬高為300*200(與video一致),在模擬器中沒有問題,在真機(jī)中圖片不能拉伸,而且原生的播放按鈕和時(shí)間都被覆蓋了。
  • 視頻播放:想要執(zhí)行視頻播放,先要獲取視頻組件,通過 wx.createVideoContext(videoId,this) 獲取視頻對(duì)象。 文檔中說明為:

創(chuàng)建并返回 video 上下文 videoContext 對(duì)象。在自定義組件下,第二個(gè)參數(shù)傳入組件實(shí)例 this ,以操作組件內(nèi) ‘video’ 組件。

需要注意的是在自定義組件內(nèi)部需要傳第二個(gè)參數(shù),其他情況不用,同時(shí)獲取視頻組件后執(zhí)行play方法,會(huì)發(fā)現(xiàn)在模擬器中視頻不會(huì)執(zhí)行播放,困惑許久,發(fā)現(xiàn)在真機(jī)中可以執(zhí)行播放動(dòng)作,意外不意外?!!趟過此坑,再一次印證了那句警世名言——“一切不在真機(jī)上驗(yàn)證的自測,都是耍流氓!”

cover-view

cover-view是官方制造出來,用來管制那群“無法無天”的原生組件的,這群組件包括: map 、 video 、 canvas 、 camera 、 live-player 、live-pusher 。他確實(shí)可以蓋住這些組件,但是 cover-view 自身存在一些缺陷,令人很苦惱。

  • 部分樣式效果實(shí)現(xiàn)不了:只支持基本的定位、布局、文本樣式。不支持設(shè)置單邊的 border 、background-image 、shadow 、overflow : visible 等。
  • 子節(jié)點(diǎn)如果溢出了父節(jié)點(diǎn),溢出部分莫名其妙被干掉了。 建議子節(jié)點(diǎn)不要溢出父節(jié)點(diǎn)。
  • 自定義組件嵌套 cover-view 時(shí),自定義組件的 slot 及其父節(jié)點(diǎn)暫不支持通過 wx:if 控制顯隱,否則會(huì)導(dǎo)致 cover-view 不顯示。
  • 對(duì)于 fixed 屬性支持不好,fixed 在頁面底部的按鈕,可能會(huì)隨頁面滾動(dòng)而上下“瞬移”哦。

Scroll-view

組件中有 scroll-left 屬性,該屬性是可以指定向左滾動(dòng)的距離,但是此距離沒有單位,不由好奇,這個(gè)距離的單位是什么,于是做如下測試:屏幕寬度為750 rpx 設(shè)置每個(gè)小塊的寬度的寬度為150 rpx ,分別在 iphone5 、iphone6 、iphone6plus 中設(shè)置scroll-left 為 150,頁面表現(xiàn)如下:

  • 初始狀態(tài):

  • Iphone 5 下表現(xiàn)

  • Iphone6 下表現(xiàn)

  • Iphone6 plus 下表現(xiàn)

會(huì)發(fā)現(xiàn)5下滾動(dòng)超過兩個(gè)格,6下剛好兩個(gè)格,6p下小于兩個(gè)格,不難理解,scroll-left的單位為px,不同機(jī)型會(huì)有不同的表現(xiàn)是由于不同機(jī)型下單位的轉(zhuǎn)換不同導(dǎo)致的:

  • iPhone6 Plus : 1rpx = 0.552px 150px = 271.5rpx
  • phone6 : 1rpx = 0.5px 150px = 300rpx
  • phone5 : 1rpx = 0.42px 150px = 357rpx

因此除非自己進(jìn)行單位自適應(yīng),否則 scroll-left 屬性實(shí)用性不強(qiáng)。

應(yīng)用

下拉刷新問題:

  • 場景:頁面需要下拉重新加載數(shù)據(jù),刷新頁面,小程序開啟下拉刷新時(shí), Fixed 在頂部的 tabbar (橫欄)下拉時(shí),在 ios 端會(huì)出現(xiàn)斷層,并顯示背景,安卓端無此表現(xiàn)。
  • 解決方案:由于安卓跟 ios 端的變現(xiàn)差異過大,因此需要避免在需要做下拉刷新的頁面放置 fixed 在頁面頂部的tabbar,可以通過自定義頁面頭部,并將該tabbar寫到自定義頭部中。

那么如何自定義頭部呢? 通過在app.js中設(shè)置navigationStyle屬性,默認(rèn)值為‘default’,自定義為‘custom’。

  • 默認(rèn)頭部樣式展示如下:

  • 自定義頭部樣式展示如下:

可以看到自定義頭部樣式時(shí),頭部只保留膠囊,其他部分可以自己實(shí)現(xiàn)。

視頻層級(jí)問題:

  • 場景:頁面中存在video標(biāo)簽,同時(shí)會(huì)存在彈框,并且頁面底部有fixed在底部的按鈕,這兩部分不允許video覆蓋。
  • 解決方案:官方給出的覆蓋video組件的方式是,通過cover-view,但由于cover-view對(duì)樣式的支持不足及自身的問題(見上文),因此我們不使用cover-view處理。處理方式是使用圖片和video交替展示的方式,初始化展示為一張圖片,當(dāng)點(diǎn)擊播放時(shí)切換video組件進(jìn)行展示。頁面滾動(dòng),以及彈框出現(xiàn)的時(shí)候,將視頻組件隱藏,注意是隱藏,通過hidden屬性隱藏,而不是wx:if直接干掉,因?yàn)橐曨l播放中途暫停,下次播放需要從上次結(jié)束的位置開始播放,如果使用wx:if則無疑增加了實(shí)現(xiàn)的難度。

總結(jié):

本文從框架、api、組件、應(yīng)用四個(gè)方面入手,說明在開發(fā)過程中遇到的問題,問題分析相對(duì)淺顯,但是比較實(shí)用。希望可以對(duì)讀者提供些許幫助。同時(shí)面對(duì)小程序時(shí)的心態(tài)已由最初的“純粹的api編程”到心懷敬畏之情??此坪唵蔚谋硐笙?,會(huì)存在這一系列棘手的情況。在此處做下總結(jié),歡迎各位拍磚指正!

責(zé)任編輯:張燕妮 來源: 京東設(shè)計(jì)中心
相關(guān)推薦

2020-08-31 08:25:06

Python時(shí)間模塊開發(fā)

2017-05-08 15:03:07

微信小程序開發(fā)實(shí)戰(zhàn)

2020-08-26 13:10:03

微信小程序前端代碼

2015-05-25 11:04:25

超實(shí)用開發(fā)框架

2024-02-01 18:06:04

Python編程系統(tǒng)

2015-07-14 09:29:44

圖標(biāo)設(shè)計(jì)

2020-06-23 08:28:26

前端開發(fā)技巧

2022-11-29 10:42:46

GoFrame技巧腳手架

2022-12-07 10:21:19

谷歌搜索技巧

2016-11-28 15:52:09

微信小程序開發(fā)

2021-03-04 22:15:36

JavaScript編程開發(fā)

2013-08-26 10:51:56

Web開發(fā)框架

2022-04-29 08:15:40

Python技巧Max

2021-06-30 09:27:58

鴻蒙HarmonyOS應(yīng)用

2025-04-03 00:00:00

LLM大模型提示詞

2015-05-06 11:14:58

AWS開發(fā)者OpenStack云服務(wù)

2015-03-23 09:44:55

iOS開發(fā)技巧

2025-06-10 10:00:00

Python開發(fā)

2024-03-28 08:15:09

Spring技巧配置

2018-09-18 23:29:43

小程序云服務(wù)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

av影院在线| 亚洲av无码专区在线| 成人综合久久| 91精品国产一区二区三区| 国产精品69久久久| 欧美日本韩国一区二区| 麻豆成人在线观看| 久久免费视频观看| 日本污视频网站| 波多野结衣欧美| 欧美综合一区二区三区| 91精品国产毛片武则天| 国产系列电影在线播放网址| 国产高清久久久| 日本欧美精品在线| 免费视频一二三区| 女优一区二区三区| 日韩一级大片在线观看| 日本www.色| 欧美videossex| 中文幕一区二区三区久久蜜桃| 国产精品二区在线观看| 中文字幕乱码人妻二区三区| 99精品视频免费| 久久亚洲国产精品| 谁有免费的黄色网址| 久久久久影视| 欧美一级搡bbbb搡bbbb| 在线观看的毛片| 亚洲黄色中文字幕| 亚洲国产精品一区二区久久恐怖片 | 国产精品黄色大片| 911精品美国片911久久久| 亚洲欧美综合图区| 亚洲精品第二页| 亚洲精品第一| 欧美日韩综合不卡| 国产av无码专区亚洲精品| av电影院在线看| 一区二区三区欧美日韩| 最新视频 - x88av| 888av在线| 久久精品欧美日韩精品| 久久精品国产99精品国产亚洲性色| 国产喷水吹潮视频www| 蜜桃视频一区二区三区 | 91久久国产视频| 黄色另类av| 欧美成人精品激情在线观看 | 国产精品伦子伦免费视频| 黄色大片网站在线观看| 999亚洲国产精| 久久久人成影片一区二区三区观看| 永久久久久久久| 99精品视频在线观看播放| 在线视频免费一区二区| 中国毛片在线观看| 精品视频97| 国产亚洲欧洲在线| 国产精品酒店视频| 日韩中文字幕高清在线观看| 最近2019中文字幕在线高清| 日本一卡二卡在线播放| 欧美日韩在线二区| 中文字幕无线精品亚洲乱码一区| 一级在线观看视频| 日韩系列欧美系列| 精品国产一区二区三区四区在线观看| 制服丨自拍丨欧美丨动漫丨| 成久久久网站| 色婷婷**av毛片一区| 特黄一区二区三区| 亚洲精品a级片| 欧美大片在线免费观看| 国产精品99re| 免费在线亚洲欧美| 国产精品日韩在线| 夜夜躁狠狠躁日日躁av| 国产酒店精品激情| 成人欧美一区二区三区黑人免费| 五月婷婷综合久久| 国产免费成人在线视频| 日韩精品久久久毛片一区二区| av影片免费在线观看| 亚洲欧美综合另类在线卡通| 黄色网在线视频| 蜜桃视频动漫在线播放| 欧美怡红院视频| 亚洲欧美手机在线| 欧美精品中文| 日韩综合中文字幕| 久久精品一级片| 久久综合激情| 亚洲在线观看视频网站| 天堂av在线7| 国产精品久99| 国产精品裸体瑜伽视频| 国产精品99久久久久久董美香| 精品乱人伦小说| 亚洲最大的黄色网| 99久久精品费精品国产风间由美| 97国产成人精品视频| 中文字幕av资源| 懂色av一区二区夜夜嗨| 色一情一区二区三区四区| 久操免费在线| 日韩欧美亚洲国产一区| 欧美污在线观看| 久久99国内| 欧美精品在线免费观看| 国产免费一级视频| 国产成人av电影在线| 五月天国产一区| 97人人在线视频| 6080yy午夜一二三区久久| 国产麻豆xxxvideo实拍| 婷婷激情综合| 国产成人精品视频| 成人午夜免费在线观看| 一区在线观看视频| 欧美日韩第二页| 欧美中文高清| 日韩有码在线观看| 男人天堂视频网| 91免费国产视频网站| 中文字幕在线中文| 免费日韩成人| 亚洲视频第一页| 国产一区二区三区影院| 国产精品亚洲专一区二区三区| 色婷婷精品国产一区二区三区| 黄色漫画在线免费看| 日韩一区二区三区免费看| 亚洲精品国产精品乱码在线观看| 噜噜爱69成人精品| 国产v亚洲v天堂无码| 日本电影在线观看网站| 欧美午夜免费电影| 91精品国自产在线| 免费日韩av| 欧美日韩精品久久久免费观看| 午夜伦理在线| 欧美日韩视频在线| 国产精品麻豆入口| 99av国产精品欲麻豆| 国产在线一区二区三区欧美| 欧美xxxx少妇| 亚洲精品在线观| 日本在线视频中文字幕| 成人小视频免费观看| 日韩精品一区二区免费| 亚洲国产精品免费视频| 九色精品免费永久在线| 99久久婷婷国产一区二区三区| 亚洲同性同志一二三专区| 免费av不卡在线| 91精品国产自产拍在线观看蜜| 成人激情在线观看| gogogogo高清视频在线| 欧美mv日韩mv| 日韩免费黄色片| 久久尤物电影视频在线观看| 老司机午夜av| 日本在线电影一区二区三区| 成人免费福利在线| 国产视频在线播放| 精品久久五月天| 免费观看一区二区三区毛片| 国产亚洲一二三区| 色播五月综合网| 综合激情在线| 精品国产一区二区三区四区vr | 亚洲网色网站| 国产精品久久久久久久免费大片| 超碰高清在线| 国产亚洲美女久久| 国产丝袜在线视频| 亚洲不卡一区二区三区| 精品人伦一区二区三电影| 蜜臀av国产精品久久久久 | 亚洲综合社区| 深夜福利成人| 清纯唯美激情亚洲| 欧美孕妇毛茸茸xxxx| 一本一道波多野毛片中文在线 | 国产精品夜色7777狼人| 3d玉蒲团在线观看| 国产网站欧美日韩免费精品在线观看| 在线免费观看高清视频| 亚洲国产sm捆绑调教视频 | 精品视频日韩| 亚洲一区二区三区乱码aⅴ| 黄色软件视频在线观看| 色黄久久久久久| 色噜噜在线播放| 欧美人妖巨大在线| 在线观看亚洲欧美| 国产精品伦理在线| 成人免费无码大片a毛片| 蜜桃视频一区二区| 国产 日韩 欧美在线| 俺要去色综合狠狠| 国内精品久久国产| 91成人福利社区| 庆余年2免费日韩剧观看大牛| 黄色网址在线免费| 亚洲精品视频免费| 亚洲a视频在线| 精品污污网站免费看| 亚洲欧美在线观看视频| 中文字幕亚洲一区二区va在线| 亚洲调教欧美在线| 国产主播一区二区三区| 凹凸日日摸日日碰夜夜爽1| 欧美va亚洲va日韩∨a综合色| 久久综合中文色婷婷| jizz性欧美23| 成人免费xxxxx在线观看| 日本少妇一区| 欧美在线观看网址综合| 日本天码aⅴ片在线电影网站| 最近的2019中文字幕免费一页 | av网站在线观看不卡| 综合一区在线| 在线精品亚洲一区二区| 国产一区二区精品久| 国产一区二区三区黄| 日本伊人久久| 91人成网站www| 精品国产美女a久久9999| 国产成人综合一区二区三区| 欧美freesex黑人又粗又大| 欧美激情在线观看视频| 青青青国内视频在线观看软件| 久久在精品线影院精品国产| 黄色网页在线看| xvideos亚洲人网站| 9i精品一二三区| 这里只有精品在线播放| 黄色小视频在线观看| 亚洲欧美激情在线视频| 五月色婷婷综合| 日韩成人中文字幕| 熟妇高潮一区二区高潮| 亚洲精品videossex少妇| 欧洲av在线播放| 亚洲国产成人精品电影| 姝姝窝人体www聚色窝| 亚洲精品久久久久久下一站| 黄片毛片在线看| 亚洲精品在线观看视频| 色丁香婷婷综合久久| 日韩av影视综合网| 日本亚洲一区| 亚洲欧美激情四射在线日| 成人午夜在线观看视频| 中文字幕日韩av| 老司机99精品99| 欧美理论片在线观看| 久久不射影院| 91国内在线视频| 电影亚洲精品噜噜在线观看| 国产精品7m视频| 亚洲精品大片| 999热视频| 欧美人与动xxxxz0oz| 日本不卡高清视频一区| 日韩激情免费| 水蜜桃在线免费观看| 亚洲国产免费看| 免费av网址在线| 久久99国产精品久久| 午夜诱惑痒痒网| 91在线你懂得| 国产又粗又硬视频| 亚洲女同一区二区| 日本视频免费在线| 欧美丝袜自拍制服另类| 精品人妻无码一区二区| 亚洲精品久久在线| av播放在线观看| 久久久人成影片一区二区三区观看| 日韩电影免费观| 亚洲自拍中文字幕| 亚洲精品**不卡在线播he| 一区二区三区四区欧美日韩| 欧美日韩p片| 国产黄色特级片| 国产一区二区三区四区五区美女| 日本黄色录像片| 国产精品三级电影| 久久精品国产亚洲av无码娇色| 色婷婷久久综合| 国产视频一区二区三| 日韩精品免费看| 国产福利在线播放麻豆| 日本高清久久天堂| 日本免费一区二区视频| 手机成人在线| 亚洲免费大片| 亚洲一二三av| 久久老女人爱爱| 久久中文字幕在线观看| 欧美午夜不卡视频| 熟妇高潮一区二区高潮| 精品国内自产拍在线观看| 老司机2019福利精品视频导航| 亚洲精品欧美极品| 欧美中文一区二区| 久久精品国产精品亚洲色婷婷| 国产精品一区在线| 久久久久麻豆v国产精华液好用吗| 1024亚洲合集| 亚洲天堂五月天| 国产视频久久久| 爱草tv视频在线观看992| 91九色在线视频| 欧美三级伦理在线| 91黄色小网站| 成人高清视频在线观看| 国产探花在线视频| 欧美在线观看18| 视频二区在线| 欧美极品少妇xxxxⅹ免费视频| 亚洲精品成a人ⅴ香蕉片| 无遮挡亚洲一区| 日本不卡视频在线| 中文字幕在线观看的网站| 亚洲高清中文字幕| а√中文在线资源库| 久久天天躁狠狠躁夜夜躁| 国产91在线播放精品| 日韩精品资源| 视频一区欧美精品| 男生裸体视频网站| 粉嫩av一区二区三区免费野| 丰满熟女一区二区三区| 色综合男人天堂| 91国内精品| 真人做人试看60分钟免费| 国产一二精品视频| 欧美黄色aaa| 日韩午夜在线播放| 性欧美videoshd高清| 97国产超碰| 欧美先锋影音| 99re这里只有| 午夜精品久久久久久不卡8050| 日韩在线视频第一页| 97在线视频一区| 亚洲电影男人天堂| 爱福利视频一区二区| 国产三级久久久| 欧美激情一区二区三区免费观看 | 怡红院av在线| 国产精品视频免费一区| 18成人免费观看视频| 岛国精品资源网站| 一本大道久久a久久精二百| 国产小视频在线播放| 国产精品成熟老女人| 日本不卡高清| 欧美污在线观看| 午夜电影一区二区| 狠狠色伊人亚洲综合网站l| 国产精品海角社区在线观看| 99久久综合| 日本精品一二三区| 精品久久久久久国产| 国产高清美女一级毛片久久| 国产在线拍揄自揄视频不卡99| 综合久久婷婷| 人妻无码一区二区三区| 欧美色网一区二区| av在线下载| 久久艹中文字幕| 麻豆视频观看网址久久| 欧美黄色免费在线观看| 国产视频亚洲视频| 中文成人激情娱乐网| 热99这里只有精品| 中文av一区二区| 精品久久久久成人码免费动漫| 91av在线看| 99精品视频在线| 国产网站无遮挡| 欧美精品一卡二卡| gogo久久| 综合视频在线观看| 成人免费视频caoporn| 国产成人麻豆免费观看| 欧美肥婆姓交大片| 国产探花一区二区| 中文字幕人妻一区| 欧美丝袜丝交足nylons图片| 久色国产在线| 一本色道久久99精品综合| www.激情成人| 国产999久久久| 国产精品91久久久|