色五月色开心色婷婷色丁香,五月婷婷丁香花综合网,婷婷丁香五月激情综合在线,五月婷婷六月丁香动漫,婷婷丁香五月激情综合在线,丁香花中文字幕在线观看,播五月色五月开心五月网,开心激情综合网,狠狠色丁香婷婷综合最新地址,丁香视频在线观看,狠狠做六月爱婷婷综合av,久久激情五月丁香伊人

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運(yùn)營的一線實戰(zhàn)洞察。

微信小程序canvas 2d海報生成實戰(zhàn):繪制、導(dǎo)出與性能優(yōu)化

微信小程序canvas 2d海報生成實戰(zhàn):繪制、導(dǎo)出與性能優(yōu)化 簡介針對微信小程序開發(fā)者制作分享海報的常見痛點(diǎn)這份組件資源基于新版canvas2d接口實現(xiàn)。老版canvas官方已停止維護(hù)新版文檔零散且上手門檻高組件采用高效繪制方式性能優(yōu)于普通canvas并參考淘寶、京東、拼多多等主流電商的分享樣式封裝而成。包體為4個文件的精簡結(jié)構(gòu)含js邏輯、wxml結(jié)構(gòu)、wxss樣式與json配置合計僅4KB便于直接引入項目或二次改造。目前已有605人學(xué)習(xí)下載。開發(fā)者只需傳入?yún)?shù)即可快速生成分享海報無需關(guān)心底層復(fù)雜坐標(biāo)轉(zhuǎn)換與繪制細(xì)節(jié)也支持按自身品牌風(fēng)格調(diào)整尺寸、顏色和文案排版靈活適配多種裂變分享需求尤其適合需要用canvas2d重構(gòu)海報能力的初級及進(jìn)階開發(fā)者。 前兩天剛幫一個做電商的朋友把項目里的海報分享功能從老版 canvas 遷移到 canvas 2d正好趕上平臺對舊接口的收緊算是踩了一路坑也把新版 canvas 2d 的完整用法摸了個透。這個能力做電商小程序的同學(xué)應(yīng)該都不陌生——淘寶、京東、拼多多的小程序里那個生成海報分享給好友的功能本質(zhì)都是先把商品圖、價格、二維碼畫到一張 canvas 上再導(dǎo)出成圖片讓用戶保存或轉(zhuǎn)發(fā)。這篇文章不聊虛的直接把新版 canvas 2d 從畫布初始化、單位換算、圖片繪制到導(dǎo)出保存的全流程走一遍把我實測過的代碼、踩過的坑、優(yōu)化的思路都放出來。如果你正要實現(xiàn)類似的海報分享功能或者想把老項目里的 canvas 接口升級到 canvas 2d這篇應(yīng)該能幫你少走不少彎路。1. 舊版 canvas 接口為什么必須淘汰canvas 2d 的底層差異先說一個很多人沒搞明白的事微信小程序里一直有兩套 canvas 接口。一套是舊版的canvas canvas-idxxx配合wx.createCanvasContext使用另一套是新版的canvas type2d idxxx配合wx.createSelectorQuery拿到節(jié)點(diǎn)后通過節(jié)點(diǎn)上的canvas對象獲取 2d 上下文。那為什么說舊版該淘汰了最直接的原因是性能和清晰度。舊版 canvas 走的是 WebView 里的 canvas 實現(xiàn)繪制復(fù)雜海報時容易出現(xiàn)內(nèi)存占用偏高、圖片發(fā)糊的問題尤其在高分屏上導(dǎo)出圖片的清晰度經(jīng)常達(dá)不到運(yùn)營要求。而 canvas 2d 是原生渲染繪制效率和出圖清晰度都有明顯提升這也是大廠小程序都在遷移的根本原因。另一個關(guān)鍵點(diǎn)是接口的維護(hù)方向?;A(chǔ)庫 2.9.0 開始微信官方正式推薦使用 canvas 2d舊版接口雖然還能用但新功能基本不再往那邊加后續(xù)的兼容性風(fēng)險會越來越大。如果你現(xiàn)在還在新項目里用wx.createCanvasContext我的建議是早點(diǎn)改別等項目上線了再被迫遷移到時候改造成本更高。從 API 層面看canvas 2d 的繪圖 API 和 Web 標(biāo)準(zhǔn) Canvas API 基本對齊fillRect、drawImage、fillText、measureText這些方法名你都認(rèn)識。這意味著如果你之前寫過 H5 的 canvas 代碼遷移成本很低大部分繪圖邏輯可以直接復(fù)用只是初始化畫布的姿勢不太一樣。2. 搭建畫布節(jié)點(diǎn)獲取、尺寸計算與單位換算2.1 WXML 里怎么聲明畫布節(jié)點(diǎn)新版 canvas 2d 在 WXML 里的聲明方式很關(guān)鍵有一個必須注意的屬性type2d。漏掉這個屬性后面通過SelectorQuery查到的節(jié)點(diǎn)結(jié)構(gòu)就不對拿不到canvas對象。canvas type2d idposterCanvas classposter-canvas/canvas還有個細(xì)節(jié)我在第一次寫的時候也踩了canvas 的樣式尺寸會直接影響繪制區(qū)域的尺寸。如果你在 WXSS 里不給 canvas 設(shè)置寬高它默認(rèn)是 300px × 150px繪制內(nèi)容會溢出看不到。所以需要顯式設(shè)置寬高同時把定位設(shè)為 fixed 并移到屏幕外避免生成過程中畫布閃現(xiàn)影響體驗。.poster-canvas { width: 750rpx; height: 1334rpx; position: fixed; left: -9999rpx; top: 0; z-index: -1; }2.2 節(jié)點(diǎn)查詢與畫布初始化的正確姿勢拿到 canvas 節(jié)點(diǎn)的代碼大概是這樣的initCanvas() { const query wx.createSelectorQuery() query.select(#posterCanvas) .fields({ node: true, size: true }) .exec((res) { if (!res[0]) { console.error(canvas 節(jié)點(diǎn)未找到) return } const canvas res[0].node const ctx canvas.getContext(2d) const dpr wx.getWindowInfo().pixelRatio canvas.width res[0].width * dpr canvas.height res[0].height * dpr ctx.scale(dpr, dpr) this.canvas canvas this.ctx ctx }) }這段代碼里有幾個點(diǎn)要重點(diǎn)解釋。首先是.fields({ node: true, size: true })node是獲取 canvas 節(jié)點(diǎn)實例size是拿節(jié)點(diǎn)布局尺寸兩者都要寫缺一個后面都不好辦。其次是canvas.width res[0].width * dpr這是 canvas 2d 和舊版最大的區(qū)別之一canvas 元素自身有像素寬度WXML 里的 CSS 尺寸是邏輯像素兩者不一致時必須用設(shè)備像素比 dpr 去縮放否則繪制出來的圖會發(fā)虛。2.3 rpx 轉(zhuǎn) px整個繪制過程最繞的一環(huán)小程序里我們習(xí)慣用 rpx 做響應(yīng)式布局但 canvas 2d 的繪圖坐標(biāo)用的是物理像素所以畫圖之前必須把設(shè)計稿上的 rpx 數(shù)值轉(zhuǎn)成 px。我的做法是在頁面頂部定義一個全局的換算系數(shù)const sysInfo wx.getWindowInfo() const pxRatio sysInfo.windowWidth / 750 // windowWidth 是 px750 是設(shè)計稿基準(zhǔn)寬度 const rpx2px (rpx) rpx * pxRatio之后所有繪制坐標(biāo)和尺寸統(tǒng)一用rpx2px()包一層。比如畫一個寬 690rpx 的海報主體代碼里就是rpx2px(690)。這么做的好處是一套代碼在不同屏幕寬度的機(jī)型上表現(xiàn)一致不會出現(xiàn)在 iPhone 15 Pro Max 上正常、在老舊安卓機(jī)上錯位的尷尬情況。3. 核心繪制流程從背景圖到二維碼的完整 demo3.1 繪制前必須做的數(shù)據(jù)準(zhǔn)備畫海報之前我習(xí)慣先把所有需要的數(shù)據(jù)整理成一個對象再交給繪制函數(shù)處理。這樣做的好處是繪制邏輯只關(guān)心怎么畫不關(guān)心畫什么數(shù)據(jù)和渲染層分離后期改版只需要改數(shù)據(jù)組裝邏輯。一份典型的海報數(shù)據(jù)大概是這樣的背景圖、商品主圖、商品標(biāo)題、價格文本、促銷標(biāo)簽、二維碼圖片地址。這里最麻煩的是圖片資源。canvas 2d 直接畫網(wǎng)絡(luò)圖片地址是不行的必須先把網(wǎng)絡(luò)圖片下載成本地臨時文件這一塊下面單獨(dú)講。3.2 繪制函數(shù)的主體結(jié)構(gòu)下面這個函數(shù)是我項目里一直在用的精簡版覆蓋了背景、商品圖、文本、二維碼這幾個核心元素async drawPoster(data) { const { ctx, canvas } this const W rpx2px(750) const H rpx2px(1334) ctx.clearRect(0, 0, W, H) // 1. 畫背景色 ctx.fillStyle #ffffff ctx.fillRect(0, 0, W, H) // 2. 畫背景圖網(wǎng)絡(luò)圖片需先下載 const bgImg await this.loadImage(data.bgImage) ctx.drawImage(bgImg, 0, 0, W, H) // 3. 畫商品主圖居中裁剪 const mainImg await this.loadImage(data.mainImage) const mainW rpx2px(690) const mainH rpx2px(690) const mainX rpx2px(30) const mainY rpx2px(30) ctx.drawImage(mainImg, mainX, mainY, mainW, mainH) // 4. 畫商品標(biāo)題兩行超出省略 ctx.fillStyle #333333 ctx.font normal ${rpx2px(30)}px sans-serif const titleLines this.truncateText(data.title, rpx2px(640)) titleLines.slice(0, 2).forEach((line, i) { ctx.fillText(line, rpx2px(30), rpx2px(760) i * rpx2px(44)) }) // 5. 畫價格 ctx.fillStyle #ff3b30 ctx.font bold ${rpx2px(36)}px sans-serif ctx.fillText(¥${data.price}, rpx2px(30), rpx2px(850)) // 6. 畫二維碼 const qrImg await this.loadImage(data.qrCode) const qrSize rpx2px(160) ctx.drawImage(qrImg, rpx2px(530), rpx2px(850), qrSize, qrSize) // 7. 導(dǎo)出圖片 const tempFilePath await this.canvasToTempFilePath() return tempFilePath }3.3 網(wǎng)絡(luò)圖片加載drawImage 的攔路虎loadImage是這個方案里繞不開的一個函數(shù)。canvas 2d 的drawImage不認(rèn)網(wǎng)絡(luò)地址只認(rèn)本地路徑。所以在每次繪制前必須先通過wx.getImageInfo或wx.downloadFile把圖片下載到本地拿到臨時文件路徑后再用canvas.createImage()創(chuàng)建圖片對象。我踩過最大的坑就在這一步wx.downloadFile拿到的臨時路徑不能直接用new Image()去加載canvas 2d 里圖片對象必須是canvas.createImage()創(chuàng)建的。loadImage(url) { return new Promise((resolve, reject) { wx.getImageInfo({ src: url, success: (res) { const img this.canvas.createImage() img.onload () resolve(img) img.onerror reject img.src res.path }, fail: reject }) }) }這里用wx.getImageInfo而不是wx.downloadFile有個額外好處getImageInfo自帶緩存機(jī)制同一個圖片地址第二次訪問時直接走緩存不用重新下載對海報這種頻繁生成多次的場景優(yōu)化效果很明顯。3.4 導(dǎo)出圖片canvasToTempFilePath 的參數(shù)陷阱繪制完成后導(dǎo)出圖片用的 API 是wx.canvasToTempFilePath。在 canvas 2d 模式里這個 API 的調(diào)用方式和舊版不太一樣必須把 canvas 對象作為參數(shù)傳進(jìn)去canvasToTempFilePath() { return new Promise((resolve, reject) { wx.canvasToTempFilePath({ canvas: this.canvas, success: (res) resolve(res.tempFilePath), fail: reject }) }) }注意canvas參數(shù)直接傳節(jié)點(diǎn)實例不要傳 canvas-id。另外導(dǎo)出圖片默認(rèn)格式是 png如果需要 jpg可以在參數(shù)里加fileType: jpg和quality: 1能夠顯著減小圖片體積方便用戶分享到聊天會話。4. 實戰(zhàn)中一定會踩的坑文字排版與圖片適配4.1 中文字體寬度計算與手動換行canvas 的fillText不會自動換行英文單詞還能靠空格勉強(qiáng)斷行中文文本如果不手動處理超長標(biāo)題就會直接畫出邊界。這個問題不做處理的話測試時隨便填幾個字看不出來一旦上了真實商品數(shù)據(jù)標(biāo)題多幾個字就露餡。我的做法是先測量字符串寬度再按寬度截斷。核心邏輯是用ctx.measureText逐字累加寬度超過最大寬度時手動插入換行truncateText(text, maxWidth) { const lines [] let currentLine for (let i 0; i text.length; i) { const char text[i] const testLine currentLine char const testWidth this.ctx.measureText(testLine).width if (testWidth maxWidth currentLine) { lines.push(currentLine) currentLine char } else { currentLine testLine } } if (currentLine) { lines.push(currentLine) } return lines }這個方法的時間復(fù)雜度是 O(n2)因為每次加一個字都重新 measure 整行。但海報標(biāo)題一般不超過 50 個字實際性能影響可以忽略。如果遇到超長文案需要頻繁繪制可以先在循環(huán)外把每個字符的寬度測好存進(jìn)數(shù)組再按數(shù)組累加這樣能優(yōu)化成 O(n)但一般場景沒必要這么較真。4.2 drawImage 的九宮格裁剪商品圖比例不統(tǒng)一的解法電商海報的商品主圖不一定是正方形有的是 1:1有的是 3:4硬塞進(jìn) 690rpx × 690rpx 的方形容器里圖片會被拉伸變形。這個問題我在第一次做的時候被運(yùn)營懟過商品圖看起來扁了。解決方案是覆蓋模式object-fit: cover 的效果。先計算圖片原始寬高和目標(biāo)容器的寬高比按比例縮放后裁剪超出部分drawImageCover(img, dx, dy, dw, dh) { const iw img.width const ih img.height const scale Math.max(dw / iw, dh / ih) const sw dw / scale const sh dh / scale const sx (iw - sw) / 2 const sy (ih - sh) / 2 this.ctx.drawImage(img, sx, sy, sw, sh, dx, dy, dw, dh) }drawImage 接收 9 個參數(shù)時前 4 個代表從源圖片的哪個位置取多大的區(qū)域后 4 個代表繪制到目標(biāo)區(qū)域的什么位置和尺寸。這里sx、sy取圖片中心點(diǎn)sw、sh取按比例縮放后的寬高實現(xiàn)的效果就是居中裁剪和 CSS 的background-size: cover一模一樣。4.3 離屏 Canvas 與多層繪制的性能考量如果海報上需要疊加的圖片很多比如背景圖、商品圖、頭像、二維碼、優(yōu)惠券角標(biāo)一次drawImage接一次drawImage其實沒問題但要注意避免在循環(huán)里反復(fù)查詢節(jié)點(diǎn)或重復(fù)創(chuàng)建圖片對象。另一個優(yōu)化思路是用離屏 Canvas。把靜態(tài)不變的層比如背景圖 品牌 logo先在內(nèi)存里的一個 canvas 上畫好生成海報時直接把這張合成好的圖 drawImage 過去可以減少主 canvas 的繪制次數(shù)。對性能要求高的場景這個收益非常明顯尤其是一些配置比較低的安卓機(jī)繪制時間能縮短三分之一以上。5. 保存到相冊與分享鏈路的權(quán)限細(xì)節(jié)5.1 saveImageToPhotosAlbum 的授權(quán)處理圖片生成之后常規(guī)操作是彈窗讓用戶保存到相冊。這個接口需要scope.writePhotosAlbum權(quán)限第一次調(diào)用會自動彈出授權(quán)框但用戶一旦拒絕過之后調(diào)用會直接走 fail而且不再彈框。這也是很多人在熱詞里搜保存圖片 fail的原因。正確做法是fail 回調(diào)里判斷錯誤信息如果是權(quán)限拒絕就引導(dǎo)用戶去設(shè)置頁手動開啟。我在項目里封裝了一個通用的保存函數(shù)savePosterToAlbum(tempFilePath) { wx.saveImageToPhotosAlbum({ filePath: tempFilePath, success: () { wx.showToast({ title: 保存成功, icon: success }) }, fail: (err) { if (err.errMsg.includes(auth deny) || err.errMsg.includes(authorize)) { wx.showModal({ title: 提示, content: 需要您授權(quán)保存圖片到相冊, confirmText: 去授權(quán), success: (res) { if (res.confirm) { wx.openSetting() } } }) } } }) }5.2 分享朋友圈與轉(zhuǎn)發(fā)卡片的海報尺寸要求如果海報是給用戶轉(zhuǎn)發(fā)到朋友圈用的長寬比需要額外注意。朋友圈分享圖片沒有硬性尺寸限制但太長的圖會被壓縮得很厲害觀感很差。實測下來750rpx × 1334rpx約 5:8.9這個比例在朋友圈里的展示效果比較理想不會顯得太長也不會太方。轉(zhuǎn)發(fā)卡片場景則不同onShareAppMessage里的imageUrl官方建議尺寸是 5:4不是你生成的海報原圖。所以如果同時支持朋友圈和轉(zhuǎn)發(fā)卡片通常需要生成兩張圖一張 5:8.9 的全幅海報一張 5:4 的方形卡片圖。我見過不少團(tuán)隊在這塊圖省事直接用同一張圖結(jié)果轉(zhuǎn)發(fā)卡片里商品信息被截掉一半轉(zhuǎn)化率上不去。5.3 臨時文件并不是終點(diǎn)上傳 CDN 的必要性wx.canvasToTempFilePath生成的臨時文件路徑有效期很短用戶退出小程序后就失效了。如果后續(xù)有用戶保存海報到相冊后點(diǎn)擊相冊圖片跳轉(zhuǎn)小程序這種分享回流需求就得把臨時文件上傳到自己的 CDN換一個永久鏈接用于分享出去的落地頁或朋友圈配文跳轉(zhuǎn)。上傳流程就是先wx.uploadFile把臨時文件傳到服務(wù)端服務(wù)端再轉(zhuǎn)存到對象存儲返回一個正式的 https 地址。這個地址后續(xù)可以放進(jìn)生成二維碼的數(shù)據(jù)里實現(xiàn)掃碼識別用戶身份、追蹤分享鏈路的效果。我這邊的做法是服務(wù)端用一個專門的上傳接口接收圖片流返回的 URL 再拼上參數(shù)作為二維碼跳轉(zhuǎn)地址整體鏈路就閉環(huán)了。6. 進(jìn)階優(yōu)化Canvas 繪制性能與代碼組織6.1 控制重繪頻率與圖片緩存海報生成是一個異步且相對耗時的操作如果用戶反復(fù)點(diǎn)擊生成海報按鈕理論上會有多次繪制流程并發(fā)執(zhí)行到頭來后一次的結(jié)果可能被前一次覆蓋。為了避免這個問題我做了兩件事生成期間用 loading 態(tài)鎖住按鈕同一個頁面實例上維護(hù)一個generating標(biāo)記不滿足條件直接 return。繪制完之后再把標(biāo)記置空保證同一時刻只有一個生成任務(wù)。圖片緩存方面wx.getImageInfo自帶緩存機(jī)制是個好東西但它緩存在微信內(nèi)部不受我們控制。如果海報里的商品圖和二維碼變化不頻繁我建議自己在全局維護(hù)一個 Mapkey 是圖片 URLvalue 是loadImage返回的 Promise。第二次請求同一個 URL 時直接復(fù)用之前的 Promise避免重復(fù)下載和重復(fù)解碼const imageCache new Map() function loadWithCache(url) { if (!imageCache.has(url)) { imageCache.set(url, new Promise((resolve, reject) { // 原有 loadImage 邏輯 })) } return imageCache.get(url) }6.2 復(fù)雜海報抽離為獨(dú)立的 Canvas 繪制模塊海報繪制邏輯一旦長起來全堆在 Page 里會非常痛苦。商品信息的改動、運(yùn)營位的替換、樣式的微調(diào)都會牽扯到頁面代碼出 bug 的概率直線上升。我的做法是把整套海報繪制能力抽成一個獨(dú)立的模塊比如PosterBuilder類頁面只負(fù)責(zé)傳入數(shù)據(jù)對象拿回臨時文件路徑。上面代碼里的initCanvas、loadImage、drawPoster、truncateText都?xì)w到模塊內(nèi)部對外只暴露一個build(data)方法。這樣多個頁面共用同一套海報能力時只需要各自維護(hù)自己的 canvas 節(jié)點(diǎn)繪制邏輯完全復(fù)用。我現(xiàn)在的項目里有商品詳情頁、分享有禮頁、簽到頁三處會生成海報全部走同一個模塊改一次樣式三處生效。6.3 真機(jī)調(diào)試時容易忽略的環(huán)境差異最后提醒一個坑canvas 2d 在開發(fā)者工具里的表現(xiàn)和真機(jī)表現(xiàn)不完全一致。工具里圖片加載快、繪制秒出真機(jī)上遇到弱網(wǎng)環(huán)境圖片下載耗時會被明顯放大。我的習(xí)慣是所有圖片繪制前先做超時處理loadImage里加一個 10 秒的定時器超時直接 reject避免白屏等半天。另外真機(jī)上首次調(diào)用canvasToTempFilePath會比之后慢這是正常的不要誤判為卡死。如果發(fā)現(xiàn)長時間無響應(yīng)可以在生成前先調(diào)用一次空繪制提前完成 canvas 的初始化流程。海報布局的調(diào)試我也有個土辦法canvas 在position: fixed移出屏幕外以后工具里沒法實時預(yù)覽繪制效果。所以我通常會先改成正常定位放在頁面中間保留一個調(diào)試開關(guān)開發(fā)階段打開預(yù)覽發(fā)布前再關(guān)掉。這樣能直接在頁面上看到每一步繪制的位置對不對比在代碼里盲調(diào)坐標(biāo)高效得多。本文還有配套的精品資源點(diǎn)擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
九九久久一区二区伦理| 丰满人妻-区二区三区| 99re99| 黄片国产精品一区二区| 99亚洲人人| 婷婷久久五月综合激情| 96精品在线| 中文字幕第7页| 白嫩国模丰满一二三区| 欧美色图在线视频少妇| 亚洲国产第一页综合视频| 欧美成97爱| 乱色视频中文字幕| 免费视频观看60秒| 99免费视频| 97视频播放| 亚洲国产欧美中文永久| 天躁夜夜躁2021| 果冻国产精品麻豆成人av| 国产丸一视频| 丁香六月啪啪| 中文字幕国产在线天堂| 99蜜桃臀亚洲成人在线观看| 日日夜夜精品| 国产女人9999| 天天天天天干夜夜夜夜夜操| 蜜臀久久99精品久久久久久成人小说| www99热| 成人性交免费视频| 黄色二级片网站| 欧美精品久久久久久久丰满| 操死我了嗯嗯嗯| 操逼操逼逼操操逼91 | 久操凹凸视频| 久久久久久免费电影| 久久精品高清无码一区| 九九性爱网| h无码动漫在线观看| 啊啊啊啊好疼视频| 婷婷五月天成人网| 操b在线观看| 性老妇一区二区三区| 东京热不卡视频| 久久国产乱子伦精品免费女人| 天久久久噜噜噜久久国产精品爽爽| 日韩一区二区精品视频| 中日韩一区二区三区欧美| 少妇与黑人高潮在线| 蜜乳成人AV| 91精品免费| 亚欧高清v| 在线天堂资源亚洲| 亚洲精品一二三四区| 26uuu欧美日韩| 色色色色色色色色综合| 久久一区无码| 激情综合婷婷| 首页中文字幕中文字幕免费| 精品一区二区三区蜜桃臀赵总 | 中出91视频| 97视频网站在线观看| 九九久久一区二区伦理| 欧美色综合| 欧美日韩另类字幕中文| 婷婷香蕉欧美在线一区二区三区| 国产AV激情无码久久无码 | 色婷婷淫色网| 91大胆欧美| 亚洲成人久久一区二区| 丰满岳乱妇一区二区三区| 精品九区| 久9久9久9久9久9久9| 久久精品视频久久久| 青椒国产97在线熟女| 久久久啊啊啊| 死我十八禁| 中文久久一区| 爆乳免费黄网站| 91小视频| 四虎影院成年人片| A 在线网址| a片久久久久久久久久久久 | 色牛牛AV| 久久无码成人| 正在播放国产精品一区| 人干人人人操人人摸| 天天综合91| 91bbbbbb| 亚洲情色 自拍| 久9久9精品| 欧美熟妇视频| 九九九九九九亚洲| 久久精品视-一级做a爰片性色毛片16美国-中国女与老外在线精品 | 秋霞一级视频在线观看免费| 91久久免费视频互動交流| 一二三区精品视频| 熟女精品日韩一区二区三区| 国产97色在线 | 亚洲| 中文字幕、久久精品国产2020、久久综合久久自在自线精品自、亚洲 | 欧美日韩亚洲五月天婷婷| 一区二区三区网站日日骚| 99视频内射三四| 无码聚合| · —级AA伦aa坐爱午夜极速ⅴA一区天天噪天天噪天天噪 | 免费一级欧美片片线观看| 91亚洲色人| 五月天我淫我色av| 日逼97| 麻豆性爱视频在线播放| 国内偷拍精品一区二区| yaouchengrenav| 99热综合| 欧美性,色九九| 宅男91视频在线播放| w w w.久久精品| 日韩激情毛片一级久久久| 麻豆天美国美国产| 亚洲美女av无码| 久久九色| 青青草原av| 一级久久久久久久久久久| 啊啊啊啊啊好大好舒服想要| 久久亚洲AV无码专区首页| 欧美性暴力猛交XXXX| av三级电影在线播放| 久久天天摸| 九九草| 婷婷综合激情| 风月影院十八禁| 天天日B狠狠操| a片 xxxx受爽视频| 日本熟妇熟色97一本在线观看| 成人一二三区| 亚洲色欲一区二区三区| 中文字幕一区二区三区高清| 日日摸日日弄日日拍| 丰满人妻av一区二区三区| 亚洲国产精品久久久久婷婷老年| 日本精品一区二区中文字幕| 日本天天干天天操一区| 97干色天堂| 一区不卡在线观看av| 日韩综合97P| 草莓精品视频| 国产精品诱惑| 91精品国久久久久久无码| 日韩精品一区二区日韩 | 男人综合网| 深爱五月婷婷| 加勒比久久综合网高清| 国产精品久久久久婷婷二区次| 97爱免费插| 少妇一区二区三区高速| 亚91网| 久久嫩草国产成人一区| 午夜一区二区三区国产| 97久久久久| 亚洲成人精品久久久| 91精品亚洲内射孕妇| 看看日B真人视频| 超碰免费在线| 五月天激情视频| 亚洲欧洲av影音| 亚州色图片在线色| 国产福利夜| 亚洲黄网在哪免费看| 亚洲97在线观看| 无码精品啪啪啪一区二区三区三州| 色五月婷婷五月天| 无码视频黄色网战| 日韩免费在线观看不卡| 97碰碰色| 啊啊啊啊免费视频| 国产丁香精品露脸视频| 久久久久久久久久久久欧美日| 丁香激情五月天| 多毛小伙内射老太婆| 久久丝袜| 欧美日韩制服| 日本顶级天天操狠狠操夜夜操中文字幕| www.色五月| 久久无码成人| 日B操| 亚洲,欧美,综合网| 久久伦理视频久久大香蕉视频| 可以看的av| 婷婷午夜成人色中色| 国产精品久久aV| 97亚洲中文| 青娱乐 青青青操 日逼| 国产诱惑| 校园春色中文字幕AV| 亚洲天堂女优在线| 3571色综合一区二区二区| 国产女生在线| 97摸视频| 操淫穴亚洲五月丁香 | 亚洲色系另类精品国产| 岛国免费黄色网址| 中文字幕五月婷婷免费| 色婷婷六月丁香七月婷婷| 欧美不在线| 欧美性性性| 撸无码不卡免费视频| 97视频在线观看网站| 加勒比av官网在线| 999九九九九国产动| 久久久国产护士丝袜美腿一| 亚洲国产亚洲天堂| 97视频在线免费播放| 97精品视频免费| 91丝袜美腿网站| 国产suv精品一区二区四区999| 国产av高清版| 日韩精品三区四区| 亚洲色性情三级| 精彩国产视频播放1区2区| 亚洲最大的黄色电影网站。| 97欧美色综合| 久久精品操| 欧美色干| 亚洲阿v天堂在线| 蜜臀AV秘一区翔田千里| 国产尤物AV尤物在线观看不卡| 97精品网站| 综合性视频99| 中文字幕乱妇免费视频| 久久狠狠色噜噜狠狠狠狠97| 亚洲精品乱码线路中文字幕| 国产专区第一页| 中文自拍欧美影视| 麻豆天美电影一区二区| 97热视频在线观看| 少妇熟女一区二区三区| 密乳无码| 激情五月天网| 熟女欧美日韩综合婷婷| 超碰97极品9| 狠狠超| 亚洲乱色熟女一区| 精品一区二区成人动漫| 白嫩嫩一区| 神马久久69| 综合欧美色图| 日韩精品资源专区二区| 日韩精品黄片免费观看| 看看小穴| 丰满熟妇大乳做爰| 伊人一区二区在线播放| 色牛牛AV| 啊啊啊在线观看免费视频| 超碰av人人人| 欧美成人精品一区| 操久久久久| 五月天婷婷久久| 久久久久久久久成人av解说| 美女黄色91| 久久9久| 欧美成人四级在线播放| 久久怡红院| ai欧美亚洲小说| 另类图片天天影视| 99热只有这里有精品| http://qxhbdz.com| 国产视频小说| 欧美AAAA黄片| 一区二区日韩欧美久久| 亚洲精品国产拍免费91在线| 欧美日韩色综合网| 91在线免费观看处女| 91无码人妻精品一区二区三区蜜桃 | 久久少妇人妻| 亚洲**2021在线观看| 九九热超碰| A一级色女| 欧美激情视频在线一区| 九九久久国产精品| 一级做受视频免费是看美女| 又黄又爽在线观看视频| 精品人妻一区二区免费看| 中文字幕交换人妻| 国产AV天美传媒一区二区三区| 国产亚洲色停停久久99精品91| 国产精品熟女乱伦| 九九九九亚洲| 亚洲欧美精品福利在线| 亚洲有薄码区久久在线一区| 国产高清成人传媒影视| 日韩电影免费网站麻豆视频| 综合在线导航一区| 久久啊啊啊视频| 亚洲国产一级黄色视频| 91日日| 激情五月综合开心五月| 三级片大波波| 美女熟妇色| 午夜呻吟欧美| 综合伊人激情| 蘋果手機免費看成人Av| 芊芊操逼视频无码| 久久久一区二区| 精品人体无圣光凹凸| 嗯嗯啊好大| 免费av在线播放二区| 超碰国产情侣自拍网| 亚洲婷婷综合网| 丝袜内射| 久操凹凸视频| 亚洲人精品久久久| 99色热| 国产9区| 91最新综合| 女人被男人桶爽视频网站| 伊人久久亚洲中文字幕不卡| 黄网在线播放| 啊啊啊想要| 妇女视频网站| 女人爽到高潮潮喷18禁网站 | 亚洲精品啪视频| 欧美天天在线| 97资源超碰| 操逼视频色| 青久久| 天天流夜夜操| 亚洲精品国产熟女久久久久久| 久久久久久九九九九九九| 天天爽人人综合免费7799| 国产97视频| 99精品网站| 色综合尤物| 无码高清操逼| 超碰9 7女人| 日韩美女久久一区二区三区| 探花熟女,姿勢到位,體驗感也到位| 色与欲影视天天看综合网| 国产视频一区二区在线| 日韩黄色一区二区三区| 免费国产视频| 狠狠爱AV| 欧美一二三区四五区| 333kkkk·亚洲com久久| 97视频在线免费观看| 99色骚| 婷婷亚洲色| 嫩呦国产一区二区三区AV| 插插综合网天天影视网| 欧美72网页| 成人在线日韩| 一区二区三区免费岛国片| 亚洲性天堂| 97日视频| 91九九九小逼| 亚洲欧美中日韩| 久久久久国产一区二| 内射夫妻三片| 91五十路| 天天综合网~91| 日日噜噜夜夜久久亚洲一区二区| 人妻加勒比东京热| 成人资源中文字幕在线观看天天| 免费看A片毛毛片在线播| 亚洲无码精品AV久久久| 老司机香蕉| 国模91| 最新精品久久蜜桃 | 亚洲第一无码播放立川理惠| 国产乱伦亚洲| 国产在线观看91精品一区| 亚洲成人ab| 蜜桃臀一区二区三区久久| 亚洲91网站| 亚洲色图国产另类| 精产国品一区二三产品| 麻豆天美传媒在线视频天堂| 久久久久9久久久久| 五月天婷婷小说| 欧美很很操视频| 亚洲成人久久一区二区| 一级aaaaa欧美中文字幕录像片| 九九九精品| 97综合久久| 91老司机在线| 91视频综合| 精品人妻一区二区三区日产乱码| 久久亚洲AV无码白度| 黄页av| 人妻夜夜爽天天爽三区麻豆AV网站| 高颜值美女口爆高潮浪叫| 欧美色交| 成人线上超碰| 欧美Aⅴ| 亚洲无线码欧洲精品区别| 91视频精品| 免费av高清无码| 秋霞网—男女啪啪亚洲免费体验区| 98人妻精品一区二区色欲| AⅤ片水多多| 色操逼网| 无码伊人久久大杳蕉中文无码| 亚洲AV永久无码一区仙野| 伊人久久大香大香线蕉中文| 色色色五月婷婷| 性爱动态120秒| 精品福利视频| 是还免费视频1727我| 99热国产| 91丨人妻丨国产丨丝袜| 久久成人午夜精品影院| 亚洲操人| 亚洲偷拍自拍在线视频| 99re不伦| 亚洲色图日韩精品| 色婷婷狠狠| 女人爽到高潮久久久| 久久久9品一区二区三区| 口爆欧美91| 久9久精品视频| 超碰色大香蕉| 先锋影音av先锋一区| 18禁免费视频| 97无码视频在线播放| 在线视频 亚洲精品| 熟妇xxxxx性春色| 自拍盗摄一区| 亚州色图第三区| 麻豆人妻少妇在线免费观看| 欧美色图小说综合| 97人人夜夜精品视频| 亚洲二区精品在线观看| 欧美熟妇视频| 日本在线15p| 绯色一区二区三区不卡少妇| 国产精品婬乱一级毛片彝族| 黑丝少妇| 91色色综合| 亚州一区二区| 97国产成人精品免费视频| www.四虎在线| 91四海无码日韩欧美| 操婢日韩| 日本久久久久久久久| 91国精产品| 新亚洲无码| 乱色视频中文字幕| 精彩久久中文| 黄色操人| 夜夜操夜夜爽夜夜高潮| 欧美在线啊啊| 天天色综合图片| 国产日韩中文字幕欧美| 又粗又长又爽在线观看| 国产无遮挡| 探花精品 一区二区| 国产97色在线| 另类图片五月天| 精品亚洲国产成人精品| 1204av韩国| 激情小说图片亚洲首页| 亚洲综合色男人网| 国产精品播放| 五月天激情网图片| 乱伦Av网| 亚州色图欧美| 日本免费一级AAA大片器| 五月天伊人| 欧美 精品国产制服第一页| 69人妻精品一区二区绯色| 正宗无毛一线天嫩逼| 国产精品一二三在线看| 亚洲高清男人天堂| 熟女视频久久| 九九九九AV| 婷婷久久综合久| 欧美丝袜中文字幕07在线| 在线性黄高清免费视频| 91日韩网站| 久久怡红院| 啊啊啊网站| 久久久久久久久久久97| 久久亚洲中文字幕视频| 伊人国产视频| h无码动漫在线观看| 国产精品乱码久久久、久久| 丰满人妻av一区二区三区 | 蜜桃臀一区二区aV| 一起草精品人妻| 亚洲自拍小说| 色性荡荡荡荡视频| 亚洲制服aⅴ中文字幕| 天天色踪合| 日本欧美国内在线| 69天堂| 欧美 传媒 麻豆 日韩 偷拍| 亚洲 日本 国产 综合| 久久原创中文| 亚洲人精品久久久喷水| 大香蕉黄色一级片免费看| 青青操视频在线| 欧美黄色片AAAAA| 欧美人妻制服| oumeizonghese,www| 日本好吊色视频| 天天色播亚洲综合网站| 蜜臀在线视频| 超碰 国产熟女精品一区| 99久久久| 丰满岳乱妇一区二区三区| 午夜福利 成人 91| 色噜噜日韩精品| 国产精品久久伊人| dy888午夜老子影视达达兔| 成人热久久精品| 九九无码视频| 天天激情综合站| 欧洲站一级二级三级h| 美国美女AV在线| 亚洲精品啪视频| 亚洲欧美999| 国产 无码 一区二区| 亚洲欧美91√| 少妇三P| 日本综合色图| 草草影院最新网址| 91操熟女| 超碰色图| 新怡红院| 国产精品3| 欧美高清性猛交| 99热在线播放| 亚洲国产午夜真人一级片中文字幕精品黄网站| 欧美97| 欧美激情在线观看视频| 日本中文字幕熟妇| 97 视频在线| 亚洲 欧美都市激情| 黄色欧美性爱视频| 韩国一级AAA| 久久精品中文| 男人天堂站| 婷婷色婷婷| www.av在线观看| 日韩激情啪啪啪| 思思热在线视频免费| 亚洲人妻五月丁香婷婷| 国产精品无码久久久久2025| 97在线视频免费| 日本亚洲嫩草影院啪啪| 91成人亚洲色图| 夜夜夜夜爽| 任你干在线视频| 97超碰在线资源网站| 黄色高清久久无码依人| 欧美 综合| 九九九久千久久激情蜜桃在线看| 国模限制级电影| 欧美一区91大爱| 啊灬啊灬啊灬好深灬快高潮了动漫-国产字幕国产在线观看-B049AV | 97玖玖人妻| 欧美人妻制服| av在线一区二区三区| 久久久一区二区三区三州| 国产高清亚洲日韩一区| 超碰欧美| 亚洲国产成人7777| 为用户提供免费看黄网址在线观看| 亚洲精品一区二区日本| A片大香蕉在线| 少妇熟女1区2区3区| 狠狠操狠狠操操| 牛牛AV人人夜夜澡人人爽| 色吧5亚洲| 久久性生大片免费观看性| 91天天综合| 中文字幕精品免费一区二区| 网站A V在线| 欧美一区二区三区入口| 久区视频| 婷婷色播婷婷| 狠狠狠狠狠干| 射丝袜高跟鞋99| 国产综合久久久鬼色| 亚洲视频二区 | 亚洲清纯综合| 丁香九月婷婷| 8x福利精品第一福利视频导航| 影音先锋视频在线| 九九热AV| 超碰天天久久79| 国模91| 亚洲三级。日韩三级| 亚洲网站一区二区在线| 艾草av| 精品九九淫乱男| 一本久久久精品| 国产无码久久高清| 每日更新AV| 91九久| 国产精品乱码久久久久久| 97视频免费| 欧美五十路熟| 日韩一区二区精品视频| 91久久堂| 亚洲色91| 在线观看av区| 久久精品视频28| 青草伊人网| 国产Av超碰| 中文字幕在线观看丝袜| 91精品国久久久久久无码| 久久老熟女| 成人无码电影在线观看网| www久| 久久久禁| 大香蕉一级黄色片久久| 青青草丝袜在线视频| 国产传媒1234区| 91精品人妻一品二品三品| 国产黄色影片在线观看| 99热97| 超碰久超碰久| 欧美黑人精品一区二区| 日韩懂色网| 97在线看| 25国产精品免费观看| 欧美日韩国产色五月综合在线| 视频一区二区三区精品| 国模限制级电影| 精品人妻一区二区三区视频在线| 国产高清在线观看欧美| 另类av天堂| 国产成人在线观看网址| 亚洲婷婷五月天| 欧美视频一区二区三区| 亚洲综合精品国产一区| 久草精品一区| 国产精品黄色三级av| 亚洲五区熟女| 精品日韩人妻视频| 日本一区二区三区精品| 91春色| 中文字幕大片三级狠狠干| 精品无码少妇| 很很干很很操| 久久老女人| 91 国产丝袜在线放观看| 五十路熟女人妻一区二区三区四区五| 97精品综合| 欧美日韩亚洲天堂| 日韩在线视频1234| 在线免费观看高清无码视频| 免费的av网| 操操操五月天婷婷丁香影院| 日日干日日操五月天伦理视频| 校园春色综合网| 97超碰色色| oumeisetu综合| 国产精品com| 有码免费观看| 成 人片 黄色大片| 九九九九九九九| 中文字幕一区日韩精| 精产品久久| 男人的天堂,欧美亚洲另类国产日韩,日本高清一区二区 | 亚洲第一页欧美| 国产精品视频自拍在线| 亚洲天堂资源| 在线播放中文字幕| 少妇久久久久久| 久久只有精品一区二区三区| 亚洲欧美在线观看免费| 日日骚av| 日韩欧美成人大香蕉| 成人情色一区二区| 欧美色吧综合| 亚州精品一区二区三区香中文字幕在线| 国产精品剧情| 爱啪精品一区| 九九性爱网| 亚洲人成在线放东京热| 夜夜骑天天燥| 日韩成人电影AV| 亚洲自拍偷拍视频在线| 99国内熟女露脸视频| 日韩成人综合网| 亚洲天堂在线怕怕视频| 日产成人久久| 麻豆蜜桃视频在线观看| 中文字幕一区二区韩| 777超碰| 欧美97视频| 五月丁香综合激情| 久久久久久日韩| 男人综合网| 国产精品电影推荐| 偷拍 亚洲| 26uuu国产成人综合| 国产精品久久久 | 综合激情一一91| 91无人区卡一卡二卡三乱码入口最新版:能让用户有更多选择的选择-经典说说-爱 | 97神马久久| 欧美综合色站| 六月丁香啪啪啪| 亚洲第一精品在线视频| 激情小说亚洲色图| 亚洲欧美内射| 久久九精品| 亚洲 中文 女同| 欧美日韩第一页| 蜜乳AV.COM| 欧美日韩资源| 亚洲天在线| 男人把坤坤插入女人的下体| 男人天堂.AB| 五月婷婷综合网| 国产三级中文有码在线视频| 欧美成人A√在线一区二区| 亚州性色| 亚洲情色 自拍| 亚洲日本天堂| 午夜福利在线合集| 大香蕉宅男伊人| 九久9热| 国产剧情一区在线观看| 色情综合网| 欧美日韩中文亚洲v在线综合| 精品久久久久久无码| 97精品| 日日夜夜精品视频| 午夜精品久久久久久久久久久久久| 女同性恋中文字幕| 欧美高潮| 免费99精品国产自在在线| 熟女一区二区三区| 日本精品免费一区二区三区四区| 91n美女视频| 亚洲色图超碰在线| 国产精品一区二区三区在线密挑| 激情五月天婷婷| 久色网| 欧洲色| 久久怡红院| 嗯啊不要啊在线 | 91精品国久久久久久无码| 97视频在线观看高清资源| 一区二区三区四区姦女| 日韩 欧美 校园一区| 欧美熟女妇同| 夜夜骑操视频| 日本 情色 1区2区3区| 九九久久国产精品怡红院| 亚洲做性| 蜜臀久久99精品久久久久久-DVD| 亚洲在线a| 亚洲加勒比久久日本道| 热思思免费视频| 久久欲| 国产精品探花在线| 婷婷五月天色| 午夜福利久久久噜久噜久久综合| 玖玖综合色| 中文字幕诱惑制服人妻丝袜美丝袜美| 欧美色图在线视频少妇| 色97欧美| 精品视频在线观看精品| 国产日韩精品人妻久久久久色欲网站 | 久久久久夜夜夜夜| 33044男人的天堂深夜备| 91女色| 欧美人与动性人交a| 人人艹亚洲| 怡红院一区二区熟女人妻| 天天射影院| 国产传媒1234区| 天天插天天操天天摸天天射天天看| 青青草国产一区二区三区| 美女性91| 超碰国产精品久| 台湾佬中文娱乐网久久久久久久久久com | 99999这里都精品| 极品少妇久久久| 一本色道久久天天射天天干| 在线观看AV片| 欧美大战久久久伊人| 超碰在线综合97| 97在线视频观看| 午夜无码精品免费看性色| 亚洲日韩一区电影| 97网址97| 日本韩高清无砖码22o| 久久性爱网站| 大香蕉伊人网WWWn0n| 综合97久久| 国产免费一区2区3区| 久久久久久精品免费看A级| 青青草原人妻| 精品人妻高清麻豆av| 中文字幕五月婷婷免费| 中文字幕在线观看丝袜| 99在线啪| 日本国产亚洲一区在线观看| 9久久精品| 日韩无码AB| 亚洲本色精品一区二区久久| av资源在线播放天堂| 久久久性爱视频| 欧美亚洲综合高清在线| 操比国产| 九九自拍伦理| 91看黄片| 久草久热| 国产成人亚洲精品自产在线| 色噜噜国产在线| 91在线丝袜| 天天摸夜夜添无码小视频| 九九九综合精品| 中国少妇啪啪视频| 黄色av一区二区在线| 久草综合视频| 欧美区亚洲区偷拍区| 久久男人的天堂国产| 久伊人网78| 免费a在线播放v| 欧美一级专区免费大片| 色在线综合| 嗯嗯嗯不要不要免费视频| 欧美天天干| 天天色粽合合合合合合合| 97国产精品在线观看| 午夜福利免费福利视频| 国产妇女精品视频青青草| 18禁无码永久免费无限制| 午夜福利久久久噜久噜久久综合| 97视频在线看| 中文高清一区二区的| 啪啪自拍九九综合| 九九热最新| 日骚逼视频| 九九热免费视频| 日日躁夜夜躁狠狠躁超爽| 婷婷伊人网| 伊人性在线视频| 五月丁香| 久久久久久久97| 久久超碰爱| 污色区网站| 日韩二三区| 久久无码成人| 欧美综合自拍亚洲综合图| 久久艹逼视频| 精品传媒在线一区| 97亚洲在线| 青青操青娱乐| 伊人一级免费黄片| 好舒服视频| 爱媛媛久久国产福利| 啊啊啊水好多| 真实高潮91| 色狠狠 - 百度| 蜜臀99久久精品| 亚洲天堂综合AV| 欧美18 在线观看| 亚av顶级裸体一区二区三区四区五区| 色情乱伦AV| 91爱啪| 天天综合网91入口| a v网站在线播放| 日韩在线电影| 青青草视频在线观看一区二区| 草草影院最新网址| 午夜九九| 日本天堂网| 国人欧美精品一区二区| 人人妻人人爱人人玩| 十八禁黄色成人网站观看| 黄片不用下载在线观看| 九九九九国产| 亚洲精品一区二区免费在线观看| 成人电影一区| 国产探花日韩援交| 综合自拍| 艳尻美人妻| 99人人干| 一级黄色视频网| 久久色精品视频在线| 亚洲自拍一区夜夜操| 99精品网| 亚洲精品三区在线观看| 97久久久久| 精品人妻一区二区三区视频| 91美女丝袜诱惑视频| 国产精品一区av在线| 99re欧美| 污电影在线观看| 热天堂一区二区| 国产精品亚洲免费| 国产在线强奸视频| 熟妇色99| AV在线播放网址| 青娱乐蜜桃臀AV色婷| 婷婷五月丁香五月| 无码精品蜜桃一区二区三区ww| 日本操逼无码| 久久久久女教师免费一区 | 天堂av最新电影网| 久久久熟妇熟女国产| 六六久久日韩不卡| 色综合婷婷| 精品人体无圣光凹凸| 国产精品电影大全| 传媒在线观看一区二区三区| 嗯嗯嗯啊啊啊干死我吧| 欧美九九99久久精品| www.婷婷| 婷婷操逼| 久久6热视频免费观看| 草草影院最新网址| 立川理惠被中出无码| 色妇综合网| 91日韩网站| 亚洲国产成人精品无码专区| www熟女乱伦com| 亚洲欧美不卡线| 亚洲色阁| 欧在线一二区| 春色91| 国产后入式在线观看| 九99久久| 九一国产精品| 欲色啪| 91欧美巨乳| 热的中文 热的有码 热的国产| av一区二区三区四区五区久草臀| 一区二区首页| 男人下部插入女人下部| 国产精品天美传媒| 18一区二区三区| 国产人伦精品一区二区三区| 国产精品91一样| 7月婷婷综合| 亚洲男人的天堂V| 97干色天堂| 97久久精品国产| 性色av一区二区| 日日噜噜夜夜久久亚洲一区二区 | 色综合一本| 天堂69亚洲精品中文字| 无码区蜜乳| 三级网色| 久操精品网| 操国产逼| 精品日日人妻| 啪啪自拍九九综合| 精品九九九九九| 亚洲欧美色图小说| 色就色综合| 亚洲 欧美 手机在线观看| 人人看人人摸人人色| 大香网伊人久久综合| 人妻加勒比东京热| 久久99手机免费视频| 色拍偷亚洲| 久久日韩肥臀| 亚洲人成网站7777| 18禁免费视频| 9久久精品| 久久9 9 9精品| 国产日韩人人| 欧美97av| 亚洲麻豆av一区二区| 亚洲蜜乳av| 色色色综合网| 五月天色电影| 久久久久幕乱码| 亚州欧美色图| 国产av波波国产精品| 日韩人妻一区二区精品| 蜜臀av在线播放一区二区三区| 一个人在线看的黄色电影网站| 亚洲熟久久| 我想要 啊 啊 啊| 精品人妻中文字幕4399| www.超碰在线| 啊啊啊好舒服好爽啊啊啊视频| 茄子社区国产精品| 91亚洲高清| 美女一区二区国产精品| 日韩草久视频| 啊啊啊久久久视频| 肏逼视频日本| 精品一区二区成人动漫| 夜夜狼人妻| 久伊人网78| 欧美黄片免费在线观看视频| 五月丁香六月婷| 加勒比东京热五月天天堂网| 91青青草| 人人透人人操| oumeizonghese,www| 丁香六月婷婷综合| www.99热| 人妻在线大香蕉| 亚洲综合电影| 五月丁香啪啪| 岛国999| 99无码狠狠久久| 亚洲欧洲国产综合av| 日韩99神马视频播放| 欧美激情内射| 玖玖资源综合在线视频| 97一区二区蜜臀| 亚洲人妻精品一区二区| 日本Xx性爱| 美美91成人国产精品欧美精品久久久久久久 | 欧美淫穴| 久久亚洲一区女同性恋中文字幕| 2020中文在线一区二区三区| 97视频在线免费看| 97这里有精品| 亚洲日韩精品在线播放| 成人久久久精品| 大香蕉视频一二三区| 精品免费1| 亚洲欧美电影| 长长久久免费视频| 日本一二三免费久久| 多乙久久久久久| 亚洲电影91| 日韩精品人妻一| 国产乱人妻精品入口| 92性色国产午夜福利在线661| 野狼激情网| 国产精品扒开腿做爽爽爽视频| www.超碰在线| 少妇色欲综合网2| 国模精品一区二区三区苹果色戒| 成人天天爽| 亚洲国产精品无码AV在线| 麻豆激情综合| 精品中文字幕第一页| 亚洲 欧美 另类 日韩 人妻一区| 国产精品久久天天干| 大香蕉欧美伊| 在线播放免费av福利片| 欧美久久婷婷| 三级特黄60分钟播放| 精品无码久久久久| 97人人操人人摸人人爱| 亚洲熟妇综合久久久久久| 草莓精品视频| 伊人宅男大香蕉| 99热精品在线| 天天做天天爱| 国产精品经典一卡久久久| 人妻色偷色噜| 综合网久久| 无套内射人妻在线播放| 成人精品水蜜桃久久久久久久| 日韩精品永久在线观看| 麻豆尤物视频网| 麻豆精品久久久久久久| 青青操网| 激情小说亚洲图片| 中文字幕一区日韩精| 啊啊啊啊啊啊在线| 夜夜高潮夜夜爽高清视频一| 国产午夜在线观看视频| 色天堂在线观看| 色啪网| 一级做受视频免费是看美女| 蜜桃色院一区久久 | 日韩黄色一区二区三区| 欧美精品庄| 欧美色图偷拍另类| 免费簧片在线观看| 国产精品噜噜噜日日日| 97大色网| 丰满人妻一区二区三区大胸懂色| 日日摸日日碰夜夜爽视频| 国产夜夜艹| 婷婷五月天激情网| 一起草在线视频| 1000午夜黄色| 亚洲中文字幕97久久精品少妇| yaouchengrenav| 中文一区二区| 亚州操操穴网| 色乱二区| 亚洲巨爆乳一区二区三区四季网| 精品人妻一二三四区视频| 偷拍 精品另类 凸凹了四区| 99国产在线 精品 视频| suv精产一二三区| 久偷拍欧美日韩三区| 99热精品在线| xxx0国产在线播放| 久久久97| 超碰97综合网| 天天享受天天看| 五月丁香六月| 欧美午夜一区二区三区| 国产精品爆乳懂色蜜乳| 亚洲人精品久久久| 无码视频一区二区| 6080yy午夜理论三级一区二区三区无码| 人人操人人操人人人操| 超碰地址久久| 国产AV天美传媒一区二区三区 | 啊啊啊啊啊在线| 精品人妻视频一区二区在线播放| 91在线免费观看处女| www九九热| 少妇干B| 国产无马在线| 97免费视频在线| 久久久天美| 亚洲老司机123专区| 欧美性爱一内片一区二区三区| 婷婷伊人綜合中文字幕| 郑州宾馆老熟女露脸啪啪| 亚洲精品一二牛牛| 国产久久久| 97久久超碰日韩精品| 亚洲熟妇综合久久久久久| 青青国产在线拍揄自揄拍| 蜜桃久久久久久久| 91久久国产综合久久| 色婷婷影院| 久/久精品99看9| 国产精品熟女丝袜一区二区| 神马久久久久久伦理片| 免费αV在线视频| 亚洲成a人v欧美综合天堂下载| 中文字幕AV中出| 在线天堂资源亚洲| 久九九九九九九九热| 超碰在线综合97| 欧美性Fer办公室秘书| 日日嗨AV一区二区夜夜| 啊操爽品善一区二区三区| 欧美日日夜夜| 亚洲A色| 国产精品乱码久久久久久久久久久久| 欧洲天天在线| 97精品一二区| 国产不卡片| 麻豆久久久久久久久丝袜| 天天操天天射青青草| 亚洲国产精品久久久久婷婷青年| 亚洲综合春色| 久久久久9久久久久| 亚洲情色一区综合| 91最新综合| 麻豆一区二区三区精品| 97在线青| 2019亚洲男人天堂| 深夜激情| 久久69| 久久精品国产亚洲妲己影视| 9丨亚洲一区二区在线| 精品一区二区在线针对华人免费观看这里只有精品免费观看 |