日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

使用html2Canvas将页面转化为canvas图片,最后长按保存到本地,史上最全 html2canvas 使用 踏坑之旅,没有之一

發布時間:2024/9/27 编程问答 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 使用html2Canvas将页面转化为canvas图片,最后长按保存到本地,史上最全 html2canvas 使用 踏坑之旅,没有之一 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

最近工作中遇到一個需求,類似這樣

點擊商品二維碼,生成一張帶有商品圖片、標題、描述、二維碼等信息的圖片,用戶長按進行保存。

在使用html2canvas進行項目開發的時候,遇到很多的問題,主要為一下方面:
1、圖片跨域問題
2、截圖不全問題
3、html2canvas在IOS13.4.1 上失效問題
4、canvas 嵌套 canvas 問題
5、img標簽使用 base64 文件 在安卓真機上閃退問題

下面把我的探坑之旅和解決思路做個梳理 →

需求實現主要為以下三大步:

第一:如何生成二維碼
第二:如何生成圖片
第三:如何實現長按保存

  • 如何生成二維碼
    這里我使用的是 qrcode 插件(官網地址:https://davidshimjs.github.io/qrcodejs/)

QRCode組件 附上代碼:

import React, { PureComponent } from 'react' import QRCode from 'qrcode' import { color as d3Color } from 'd3-color'/*** 轉化css顏色值為 RGBA hex形式的值 比如: #fff => #ffffffff* @param {css color} cssColor - css顏色值*/ const convertColor = (cssColor) => {const temp = d3Color(cssColor)if (temp === null) {return undefined}const alpha = Number(((temp.a || 1) * 255).toFixed(0))const result = [temp.r, temp.g, temp.b, alpha].map((e) => {const s = e.toString('16')return s.length < 2 ? `0${s}` : s}).join('')return result }// 合并配置信息 const mergeConfig = (options) => {const {ecLevel,margin,width,color,background, // scale,} = optionsreturn {errorCorrectionLevel: ecLevel || 'M', // L, M, Q, H,margin: margin || 2,// scale: scale || 4,width: width || 100,color: {dark: convertColor(color) || '#000000ff',light: convertColor(background) || '#ffffffff',},} }export default class ReactQRCode extends PureComponent {componentDidMount = () => {this.draw()}componentDidUpdate = () => {this.draw()}draw = () => {const { value, onDrowSuccess, ...rest } = this.propsconst cfg = mergeConfig(rest)QRCode.toCanvas(this.canvas, `${value}`, cfg).then(() => {onDrowSuccess && onDrowSuccess(this.canvas.toDataURL('image/jpeg'))}).catch((err) => {window.console.error(err)})}render() {return (<canvasstyle={{ width: 0 }}ref={(ref) => {this.canvas = ref}}/>)} }

調用方式:

<QRCode value="http://abc" width={240} color="black" background="#fff" ecLevel="H" />
  • 如何生成圖片
    經過多方考察調研,最終我使用的是 html2Canvas插件(官網地址:http://html2canvas.hertzen.com/)

html2Canvas的git????指數還挺高的,并且瀏覽器兼容版本還不錯。

下面開始進入正題→

  • 首先,想要使用html2Canvas畫圖之前,我們需要確保想要繪制的html頁面已經生成,否則,畫出來的圖可能不完整,所以我們將畫圖的操作放到 componentDidMount 這一生命周期進行,確保頁面已經渲染完成。
    附上代碼:
class DrowProductQrCode extends Component {componentDidMount() {// 獲取dom節點this.element = document.getElementById('productQrCode')this.canvas2Image()}canvas2Image = () => {html2canvas(this.element).then((canvas) => {const url = canvas.toDataURL('image/jpeg')const oImg = document.createElement('img')oImg.href = urldocument.body.appendChild(oImg)})}render() {const { qrCodeUrl, goodImg, name, title } = this.propsreturn (<div className={styles.container} id="productQrCode"><Flex><div className={styles.goodImg}><img className={styles.img} crossOrigin="Anonymous" src={goodImg} alt="商品圖片" /></div><div className={styles.goodInfo}><div className={styles.title}>{name}</div><div className={styles.desc}>{title}</div></div></Flex><QrCode value={qrCodeUrl} width={220} /><div className={styles.tips}>掃描上面的二維碼,查看內容</div></div>)} }

這時候我們會發現控制臺報錯了

最直觀的報錯提示: been blocked by CORS policy: Response to preflight request doesn’t pass access control check: No ‘Access-Control-Allow-Origin’ header is present on the requested resource. If an opaque response serves your needs, set the request’s mode to ‘no-cors’ to fetch the resource with CORS disabled.
意思是我們的 圖片 跨域了,因為我們的圖片大多都存儲在阿里云或者其他服務器上,從我們本地去使用canvas去訪問這張圖片時,會存在跨域問題。

  • 接下來,如何解決跨域問題成了關鍵
    根據 html2Canvas 的官方文檔我們可以知道:

    html2Canvas為我們提供了兩個參數以解決跨域問題,而這里,根據我們的報錯信息(by CORS policy)我們使用的就是useCORS。
    于是,我們給代碼加上這一參數
html2canvas(this.element, {useCORS: true,}).then((canvas) => {...})

結果還是不起作用,我們再一次在控制臺看見了這可怕的鮮紅字眼

這是怎么回事吶?
原來當我們在設置 useCORS: true 這一參數時,需要給img 標簽加上 允許跨域的 標識(crossOrigin=“Anonymous”)

像這樣

<img className={styles.img} crossOrigin="Anonymous" src={goodImg} alt="商品圖片" />

這時候我的內心已經小有雀躍了,持著激動的心,顫抖的手按下了保存按鈕

啊哦。。。


這可怕的鮮紅字眼又出現了。。

但其中有一條信息非常值得我們關注:No ‘Access-Control-Allow-Origin’ header is present on the requested resource.

這表明,我們需要我們的后端在我們請求這張圖片時給我么加上 Access-Control-Allow-Origin :允許跨域訪問的域名 這項設置,必須這張圖片是允許我們這個域 跨域訪問時, 我們才能成功拿到這張圖片。
有的人很好奇,為什么平時我們的代碼中 ,使用過那么多img 標簽,為什么沒有遇到這個問題。這是因為 我們給 img 標簽設置了 crossOrigin=“Anonymous” ,這才導致的。

接下來,我就屁顛屁顛去找到我司可愛的運維小哥,讓他把我的域給允許跨域了。

現在!現在!我感覺已經越過了艱難險阻,是時候看見光明了,我再次懷著激動的心,顫抖的手刷新頁面

我 我 我 我去!
這鮮紅的字眼

讓我有點惡心了

這 這 究竟是怎么肥事,我不忙明白了。運營小哥也仔仔細細的看了他加的配置, 寫錯了字母

于是我的眼里又燃起了希望呀,運營小哥一頓操作猛如虎,圖片請求還是 500

這時候,我注意到了一個問題

為什么 5f68413ce4b0c9f1400679f6.jpg 這張圖片被請求了好幾次?而且居然前面還有請求成功的。這,這。。

這時候,百度的一篇文章給了我答案

CORS的配置方法一般是針對每個訪問來源單獨配置規則,勿將多個來源駕到一個規則,多個規則之間不要有覆蓋沖突。

原來,因為我是在商品詳情頁引入的 DrowProductQrCode 組件,商品詳情頁可能有很多地方在同時訪問這張商品的圖片,這就導致了我們的配置沖突了,這張圖片到底是走緩存還是走請求,走請求是一次還是多次?

所以我靈機一動,給我們的 卡片 DrowProductQrCode 里的這張圖片加上一個時間戳,這樣瀏覽器每次就會認為這是一個新的請求,這樣就不在存在以上問題了。

const getTimestamp = new Date().getTime() goodImg = `${goodImg}?timestamp=${getTimestamp}`

再次懷著激動的心,顫抖的手按下保存按鈕, 終于成功的出來了商品圖片
但是里面的二維碼卻沒有出來。。。。
這這又是為什么吶
我們在仔仔細細的康康我們代碼

我們在我們將要繪制canvas的html片段里又嵌套了一個canvas,這可如何是好,canvas畫圖的時候沒有支持這個canvas嵌套canvas的操作。

  • 接下來如何解決canvas嵌套canvas的操作問題又成了關鍵

其實這很好解決
如果不能使canvas嵌套canvas,那我們就把里面的cavas轉化成為html,不就行了,

// 在 QrCode 組件上傳入一個回調函數,當二維碼的 canvas 繪制完成之后,我們將canvas 轉化成為 base 64 的文件返回回來

<QrCode onDrowSuccess={this.drowQrCodeSuccess} value={invitaionUrl(currentUserId, id)} width={220} />


我們的再去調一下后端上傳圖片的接口,將base 64 的圖片上傳上去,得到存在我們自己服務器上的二維碼 url.

/*** 將以base64的圖片url數據轉換為Blob* @param base64 用url方式表示的base64圖片數據* @return blob 返回blob對象*/ function dataURItoBlob(dataURI) {let byteStringif (dataURI.split(',')[0].indexOf('base64') >= 0) byteString = atob(dataURI.split(',')[1])else byteString = unescape(dataURI.split(',')[1])const mimeString = dataURI.split(',')[0].split(':')[1].split(';')[0]const ia = new Uint8Array(byteString.length)for (let i = 0; i < byteString.length; i++) {ia[i] = byteString.charCodeAt(i)}return new Blob([ia], { type: mimeString }) }drowQrCodeSuccess = (url) => {uploadPublicFile(dataURItoBlob(url)).then((data) => {const imgUrl = getOssFileUrl(data)this.setState({qrCodeUrl: imgUrl,})}).catch(err => console.log('err', err))}

大家一定也想問,為什么不直接用base 64 的圖片作為 img 標簽的 url 放在 html 文件里,繼續往后面讀。。。

就這樣,我們的 二維碼 卡片 canvas終于畫出來了,普天同慶,可喜可賀 嗎?

我們突然發現畫出來的canvas圖不太完整,少了一些東西

頭 頭 頭有點大…

  • 接下來如何解決截圖不完整問題又成了關鍵

經過多方調研發現,是因為我們的內容過長,出現了滾動條或者其他原因導致 html2Canvas 截圖不完整,網上有很多解決方法,但是經過我的多方實踐,如果是出現了滾動條最好用的方法還是這個:

加上這兩個參數就可以了,簡單粗暴,效果完美

接下來,就是最后一步

  • 如何實現長按保存

二維碼卡片畫出來了,接下來就是保存圖片。
老規矩,我們先將canvas 轉化為 url

const url = canvas.toDataURL('image/jpeg')

然后寫一個長按下載函數

componentDidMount() {// 監聽容器點擊事件this.longPress(this.downloadImg, this.element)}// 組件銷毀時移除監聽事件componentWillUnmount() {this.element.removeEventListener('touchstart', this.touchstart)this.element.removeEventListener('touchend', this.touchend)}// 封裝一個長按方法longPress = () => {this.timeout = 0this.element.addEventListener('touchstart', this.touchstart, false)this.element.addEventListener('touchend', this.touchend, false)}touchstart = () => {// 長按時間超過800ms,則執行傳入的方法this.timeout = setTimeout(this.downloadImg, 800)}touchend = () => {// 長按時間少于800ms,不會執行傳入的方法clearTimeout(this.timeout)}// 圖片下載downloadImg = () => {const { goodQrCode, fileName } = this.propsconst oImg = document.createElement('a')oImg.download = fileNameoImg.href = goodQrCodeoImg.click()oImg.remove()}

致此,下載就此完成。在pc端操作起來特別順暢

于是,我拿出測試機,在ios手機上測試, IOS手機長按會自動調起系統的保存圖片方法,好像沒什么問題,雖然沒使用我們的代碼,但是目的是達到了。接下來就是安卓機,

長按,閃退。。。
長按, 閃退。。。
換個安卓機
長按,閃退。。。
長按, 閃退。。。

怎么肥事。。

拿出數據線,打開uc-devtools, 連接手機,真機調試一看,發現每次長按后,頁面就被 crash 掉了。經過百度發現,因為 base 64的文件太長了,在很多手機上無法支持預覽及下載。

這下明白了為什么我上面生成的 qrCode 為什么不直接使用 base 64的文件作為 img 的 src 路徑了吧。

老辦法,我們調用后端接口,將圖片上傳到我們自己的服務器,然后用后端返回的地址作為圖片鏈接。

你以為這就結束了嗎?
no no no
坑還沒踏完吶

測試在測試的時候,發現ios的一款手機的二維碼怎么也出不來

經過調查發現,我所使用的 html2canvas 版本(1.0.0-rc.7 ) 在IOS13.4.1 系統版本不生效,需要把它降到 html2canvas 1.0.0-rc.4 版本方可成功
附上代碼 ->

// npm 管理 // 先卸載舊版本 npm uninstall html2canvas // 安裝新版本 npm install --save html2canvas@1.0.0-rc.4// yarn 管理 // 先卸載舊版本 yarn remove html2canvas // 安裝新版本 yarn add html2canvas@1.0.0-rc.4

完美解決!

但是大家也知道,使用 a 標簽下載圖片 基本不太現實,他只能新開一個窗口,預覽圖片,然后用戶自己手動截屏或者靠系統、瀏覽器自帶的長按保存圖片方法。想要是實現長按保存的效果只能靠調起 native 方法、或者后端實現下載功能,我們請求接口來得以實現。

那么問題來,如果后端和native都不愿意或者沒法實現,產品又非讓你做出這個效果來
那你就… 你就… 你就… 找他理論(低頭)去

最后附上完整代碼邏輯:
GoodsDetailPage:

handleCanvas2ImageOK = (url) => {this.setState({goodQrCode: url,productQrCodeDivShow: false,})}render() {return {<div>// 商品二維碼卡片<GoodQrCodeModal// 影藏modal彈框方法hideCodeModal={this.hideCodeModal}// 是否展示modal彈框codeModalShow={codeModalShow}// qrcode 生成的二維碼上傳到后端后的url地址goodQrCode={goodQrCode}// 下載的文件名fileName={name}/>// 生成商品二維碼的HTML代碼, 通過 productQrCodeDivShow 字段控制其展示// productQrCodeDivShow 的作用就是讓GoodsDetailPage頁面渲染時將 商品二維碼卡片 生成,然后返回 商品二維碼卡片 的url, 影藏商品二維碼的HTML。{productQrCodeDivShow && (<ProductQrCodecurrentUserId={userId}detail={detail}onCanvas2ImageOK={this.handleCanvas2ImageOK}/>)}</div>} }

ProductQrCode:

/*** 將以base64的圖片url數據轉換為Blob* @param base64 用url方式表示的base64圖片數據* @return blob 返回blob對象*/ function dataURItoBlob(dataURI) {let byteStringif (dataURI.split(',')[0].indexOf('base64') >= 0) byteString = atob(dataURI.split(',')[1])else byteString = unescape(dataURI.split(',')[1])const mimeString = dataURI.split(',')[0].split(':')[1].split(';')[0]const ia = new Uint8Array(byteString.length)for (let i = 0; i < byteString.length; i++) {ia[i] = byteString.charCodeAt(i)}return new Blob([ia], { type: mimeString }) }class ProductQrCode extends Component {state = {qrCodeUrl: '',}componentDidMount() {}drowQrCodeSuccess = (url) => {uploadPublicFile(dataURItoBlob(url)).then((data) => {const imgUrl = getOssFileUrl(data)this.setState({qrCodeUrl: imgUrl,})}).catch(err => console.log('err', err))}render() {const { currentUserId, detail, onCanvas2ImageOK } = this.propsconst { name, title, pics, id } = detail || []const getTimestamp = new Date().getTime()let goodImg = getObjField(getOssFileUrl(pics), '[0]')goodImg = `${goodImg}?timestamp=${getTimestamp}`const { qrCodeUrl } = this.statereturn (<div><QrCode onDrowSuccess={this.drowQrCodeSuccess} value={invitaionUrl(currentUserId, id)} width={220} />// 確保qrcode 已生成 二維碼,并且上傳到服務器獲取到url地址{qrCodeUrl && (<DrowProductQrCodeonCanvas2ImageOK={onCanvas2ImageOK}qrCodeUrl={qrCodeUrl}name={name}title={title}goodImg={goodImg}/>)}</div>)} }export default ProductQrCodeclass DrowProductQrCode extends Component {componentDidMount() {// 獲取dom節點this.element = document.getElementById('productQrCode')this.canvas2Image()}canvas2Image = () => {const { onCanvas2ImageOK } = this.propshtml2canvas(this.element, {// 允許跨域 (allowTaint, useCORS)設置其一useCORS: true,scrolly: 0,scrollx: 0,}).then((canvas) => {const url = canvas.toDataURL('image/jpeg')// 將canvas生成的 base64 的地址轉化為 blob(base64 過長導致手機下載出現問題) , 上傳到oss獲取圖片URLconst blobFile = dataURItoBlob(url)uploadPublicFile(blobFile).then((data) => {const imgUrl = getOssFileUrl(data)onCanvas2ImageOK && onCanvas2ImageOK(imgUrl)}).catch(err => console.log('err', err))})}render() {const { qrCodeUrl, goodImg, name, title } = this.propsreturn (<div className={styles.container} id="productQrCode"><Flex><div className={styles.goodImg}><img className={styles.img} crossOrigin="Anonymous" src={goodImg} alt="商品圖片" /></div><div className={styles.goodInfo}><div className={styles.title}>{name}</div><div className={styles.desc}>{title}</div></div></Flex><img className={styles.qrCode} crossOrigin="Anonymous" src={qrCodeUrl} alt="商品圖片" /><div className={styles.tips}>掃描上面的二維碼,查看內容</div></div>)} }

GoodQrCodeModal:

import React from 'react' import { Modal } from 'antd-mobile' import styles from './GoodQrCodeModal.scss'class GoodQrCodeModal extends React.PureComponent {componentDidMount() {}render() {const {codeModalShow, hideCodeModal, goodQrCode, fileName,} = this.propsreturn (<ModalclassName={styles.codeModal}visible={codeModalShow}maskClosabletransparentonClose={hideCodeModal}><GoodQrCodeImg goodQrCode={goodQrCode} fileName={fileName} /></Modal>)} }export default GoodQrCodeModalclass GoodQrCodeImg extends React.PureComponent {componentDidMount() {this.element = document.getElementById('goodQrCode')// 監聽容器點擊事件this.longPress(this.downloadImg, this.element)}componentWillUnmount() {this.element.removeEventListener('touchstart', this.touchstart)this.element.removeEventListener('touchend', this.touchend)}// 封裝一個長按方法longPress = () => {this.timeout = 0this.element.addEventListener('touchstart', this.touchstart, false)this.element.addEventListener('touchend', this.touchend, false)}touchstart = () => {// 長按時間超過800ms,則執行傳入的方法this.timeout = setTimeout(this.downloadImg, 800)}touchend = () => {// 長按時間少于800ms,不會執行傳入的方法clearTimeout(this.timeout)}// 圖片下載downloadImg = () => {const { goodQrCode, fileName } = this.propsconst oImg = document.createElement('a')oImg.download = fileNameoImg.href = goodQrCodeoImg.click()oImg.remove()}render() {const { goodQrCode } = this.propsreturn (<img id="goodQrCode" className={styles.goodQrCode} src={goodQrCode} alt="商品二維碼" />)} }

以上就是全部大致思路啦
如有bug, 請多指教??????

如果對你有幫助,就給我點個贊吧

總結

以上是生活随笔為你收集整理的使用html2Canvas将页面转化为canvas图片,最后长按保存到本地,史上最全 html2canvas 使用 踏坑之旅,没有之一的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

麻豆91在线 | 国产成人a v电影 | 一区二区视频网站 | 最新久久久| 国产精品青青 | 欧美日韩免费观看一区二区三区 | 婷婷丁香九月 | 免费视频xnxx com| 国产另类xxxxhd高清 | 888av | 在线久热 | 日韩av成人免费看 | 久久久高清免费视频 | 国产精品美女 | 欧美日韩国产色综合一二三四 | 久久夜夜爽| 欧美天堂影院 | 国产日韩一区在线 | 91高清视频免费 | 福利视频一区二区 | 国产精品一区二区av | 午夜久久成人 | 久久婷婷开心 | 中文字幕在线专区 | 成人在线你懂得 | 综合精品在线 | 日韩免费在线一区 | 欧美日韩一区二区三区免费视频 | 国产又粗又猛又黄视频 | 日本69hd | 成人精品一区二区三区中文字幕 | 婷婷视频在线观看 | 亚洲黄色成人网 | 国产精品久久久久永久免费观看 | 国产99久久久精品 | 天天射天天操天天干 | 日韩美视频 | 激情综合电影网 | 九九热视频在线 | 国产午夜三级一区二区三 | 91精品在线视频观看 | 国产精品中文字幕在线播放 | 99久久精品国产一区二区成人 | 美女网站视频色 | 中文字幕av日韩 | 国产精品成人一区二区 | 日韩视频免费在线 | 中文字幕韩在线第一页 | 久久99这里只有精品 | 在线观看视频在线观看 | 久艹视频免费观看 | 欧美99精品 | 亚洲午夜精品一区 | 911香蕉 | 精品自拍网 | 亚洲网站在线看 | 国产流白浆高潮在线观看 | 69精品在线 | 久久久穴| 久草免费在线视频观看 | 在线免费日韩 | 亚洲一区二区视频在线播放 | 欧美视频日韩 | 特级毛片在线免费观看 | 蜜臀av夜夜澡人人爽人人桃色 | 亚洲精品久久久久中文字幕二区 | 日韩一区二区三区免费视频 | 天天天在线综合网 | 天天色综合1| 久草视频中文在线 | 中文字幕免费久久 | 久久精品中文字幕一区二区三区 | 久久婷婷亚洲 | 国产美女永久免费 | 国产精品成人国产乱一区 | 高清不卡免费视频 | 亚洲一区二区91 | 亚洲精品国产拍在线 | 久久这里精品视频 | 91爱爱网址 | 天堂网在线视频 | 国产精品18久久久久久久久 | 韩国av一区二区三区在线观看 | av在线观 | 欧美亚洲免费在线一区 | av在线小说 | 久久草草热国产精品直播 | 日韩在线视频观看免费 | 午夜精品久久久久久久久久 | 国产黄色大片免费看 | 久久人人添人人爽添人人88v | 免费久久视频 | 91成人看片| 91视频在线网址 | 国产精品a久久 | 国产女人免费看a级丨片 | 久久99久久久久 | 午夜视频在线观看一区 | 国产视频 亚洲精品 | 综合色婷婷 | 视频精品一区二区三区 | 2021国产在线 | 国产精品观看视频 | 探花在线观看 | 亚洲一级片在线看 | 欧美成人在线免费观看 | 天天干天天干天天操 | 国产高清在线免费观看 | 色之综合网| 91丨九色丨蝌蚪丰满 | 精品久久久久久久久久久院品网 | 色在线免费 | 国产麻豆传媒 | 中文字幕电影网 | 免费人成网 | 亚洲国产操 | 婷婷日| 91看片在线播放 | 久久新视频 | 日韩欧美一区二区三区视频 | 国产精品一区二 | 国产高清综合 | 久久综合给合久久狠狠色 | 亚洲精选在线观看 | 久久亚洲综合国产精品99麻豆的功能介绍 | 成人av资源网站 | 亚洲热久久| 99精品欧美一区二区蜜桃免费 | 国产精品网站一区二区三区 | 日韩经典一区二区三区 | 狠狠狠的干 | 久久精品一区 | 亚洲国内精品在线 | 黄色大片日本 | 91av在| 国产精品短视频 | 国产成人综合在线观看 | 天天做日日爱夜夜爽 | 天天干,天天射,天天操,天天摸 | 欧美在线观看视频 | 欧美性黑人 | 国产三级香港三韩国三级 | 久久伊人婷婷 | 天天摸日日摸人人看 | 久久久久久久久久久黄色 | 综合久久久 | 波多野结衣在线观看视频 | 久久av不卡| 人人超碰免费 | 亚洲精品综合在线 | 国产成人一级电影 | 亚洲专区路线二 | 香蕉视频最新网址 | 狠狠的干狠狠的操 | 成人中心免费视频 | 五月花婷婷| 久久色中文字幕 | 激情五月在线观看 | 天天干干 | 久久国产精品免费一区二区三区 | 午夜国产福利在线 | 久久一二区 | 美女黄濒 | 91av大全| 九九热国产视频 | 久久精品久久精品久久 | 亚洲精品国偷拍自产在线观看蜜桃 | 9久久精品 | 国产精品久久久久久久av大片 | 黄色网www | 久久精品99久久久久久 | 亚洲精品久久久久久久蜜桃 | 国产精品久久久久久久久免费看 | 人人澡视频 | 婷婷免费在线视频 | 亚洲影音先锋 | 天天射天天爽 | 狠狠色狠狠色合久久伊人 | 中文字幕免费不卡视频 | 超碰人人91 | 美女视频黄在线 | 国产亚洲高清视频 | 亚洲精品在线二区 | 精品欧美一区二区三区久久久 | 欧美国产日韩中文 | 免费在线观看亚洲视频 | 日韩av看片| 国产一级久久久 | 91成人精品国产刺激国语对白 | 午夜美女视频 | 国产成人61精品免费看片 | 亚洲高清久久久 | 天天色天天骑天天射 | 91大神dom调教在线观看 | 国产日韩精品一区二区在线观看播放 | 三级在线视频观看 | 人人干97| 久久久久久久久久久国产精品 | www.xxxx变态.com | 国产午夜麻豆影院在线观看 | 亚洲成人免费观看 | 国产在线精品国自产拍影院 | av看片网 | 欧美91精品 | 国产福利a | 在线免费观看亚洲视频 | 国产成人精品一区二区三区免费 | 夜夜骑首页 | 中文字幕中文字幕在线中文字幕三区 | 激情丁香久久 | 国产精在线 | 亚洲国产成人久久综合 | 91香蕉视频色版 | 国产精品毛片一区视频 | 国产黄色精品在线 | 国产在线国偷精品产拍 | 久久人人爽爽 | 不卡av在线免费观看 | 亚洲禁18久人片 | 亚洲精品国产日韩 | 亚洲日本欧美在线 | 欧美日韩在线播放一区 | 91亚洲狠狠婷婷综合久久久 | 国产一区二区播放 | 91在线视频网址 | 国产视频 久久久 | 97超碰香蕉| 国产精品色 | 毛片久久久 | 亚洲国内精品 | 国语久久 | 亚洲欧美日韩不卡 | 亚洲国产大片 | 免费色视频在线 | 亚洲精品午夜一区人人爽 | 中文字幕在线播放av | 97品白浆高清久久久久久 | 国产成人333kkk | 成年人在线观看网站 | 亚洲日本va中文字幕 | 久久99亚洲热视 | 欧美日韩在线播放一区 | 日韩精品亚洲专区在线观看 | 国产精品一区免费在线观看 | 国产精品 欧美 日韩 | 91手机视频在线 | 丁香综合五月 | 亚洲毛片一区二区三区 | 亚洲影音先锋 | 国产999精品久久久久久绿帽 | 一区二区三区电影在线播 | 日韩av一区二区在线播放 | 美女免费视频观看网站 | 天天操天天草 | 精品久久久久久久久久岛国gif | 亚洲精品视频在线观看免费视频 | 亚洲一级片在线看 | 国产九色视频在线观看 | 亚洲国产精品电影在线观看 | 最近免费在线观看 | 国产精品一区免费看8c0m | 国产精品久久久久久999 | 久久99精品热在线观看 | 97色国产| 激情六月婷婷久久 | 精品久久在线 | 久草精品在线播放 | 精品久久1| a电影免费看 | 欧美另类高清 | 国产精品自产拍在线观看蜜 | 国产高清在线永久 | 97av超碰| 九九热视频在线 | a在线免费| 激情综合一区 | 亚洲精品视频二区 | 中文字幕在线观看第三页 | 亚洲成av人片 | 狠狠色丁香久久婷婷综合丁香 | 亚洲精品成人av在线 | 午夜国产在线 | 亚洲精品黄色片 | 在线观看久久久久久 | 国产精品18久久久久久不卡孕妇 | 深夜免费福利 | 久久国产视频网 | 91av蜜桃| 国产高清在线看 | 精品国产一区二区三区男人吃奶 | 国产女人18毛片水真多18精品 | 欧美色综合久久 | 久草在线免费播放 | 久久er99热精品一区二区三区 | 99久久精品久久亚洲精品 | 18岁免费看片 | 日韩理论片在线 | 亚洲欧美综合精品久久成人 | 日韩一级成人av | 在线观看你懂的网站 | 九色自拍视频 | 综合网伊人 | 五月婷婷av| 美女视频免费精品 | 久久视频在线观看 | 97在线视频网站 | 超碰在线观看av | 黄色av电影网 | 区一区二在线 | 干狠狠 | 在线日本v二区不卡 | 色婷婷骚婷婷 | 国产一二区在线观看 | 视频成人永久免费视频 | 亚洲欧美在线观看视频 | 欧美巨大荫蒂茸毛毛人妖 | 一区二区视频网站 | 91丨九色丨蝌蚪丨对白 | 国产尤物在线观看 | 国产一区二区在线免费视频 | 高潮毛片无遮挡高清免费 | 欧美一级激情 | 日韩黄色av网站 | 四虎免费在线观看 | 黄a在线观看 | 免费黄色在线网站 | 少妇视频在线播放 | 日韩精品一区二区三区不卡 | 欧美性黄网官网 | 爱爱av在线 | av三级av | 日韩久久精品一区二区 | 美女网站视频免费黄 | 欧美在线99 | 在线观看韩国av | 久久97超碰 | 久久这里只有精品1 | 97在线精品国自产拍中文 | 国产精品久久久久久一二三四五 | 成人午夜网址 | 天天色视频 | 久久五月婷婷丁香 | 日本中文字幕视频 | 中文字幕视频一区二区 | 国产精品一区二区av麻豆 | 成人免费观看在线视频 | 日日干夜夜爱 | 欧美精品中文在线免费观看 | 久久久久久中文字幕 | av黄在线播放 | 超碰av在线播放 | 91在线看黄 | 91精品专区 | 中文字幕日韩精品有码视频 | 成人午夜黄色影院 | 国产精品99久久久久久武松影视 | 久久视频这里有久久精品视频11 | 人人爽人人爽人人片 | 国产精品理论片 | 精品99在线视频 | 在线精品观看国产 | 亚洲性xxxx | 99视频在线观看视频 | av国产在线观看 | 久久伊人爱 | 中文字幕在线字幕中文 | 国产精品免费在线播放 | 国产一区二区在线免费播放 | 日韩电影中文 | 国内精品在线看 | 国产成人久久精品77777综合 | a特级毛片| 国产色视频123区 | 最新动作电影 | 一区二区精品在线 | 一区在线观看视频 | 99精品视频免费在线观看 | 国产91精品在线播放 | 91精选| 在线成人一区二区 | 国产老熟 | 亚洲在线成人精品 | 国产成人精品在线 | 美女在线观看网站 | 97精产国品一二三产区在线 | 最新国产在线视频 | 国产成人精品在线播放 | 亚洲色综合| 亚洲爱视频 | 91视频高清 | 国产精品一区二区在线看 | 婷婷九月激情 | 国产尤物视频在线 | 天天干,天天操,天天射 | 97香蕉超级碰碰久久免费软件 | 在线观看视频免费大全 | 精品国产aⅴ麻豆 | 在线观看黄 | 久久精品欧美日韩精品 | 久久久久久久电影 | 精品国产一区二区三区av性色 | 91系列在线 | 免费观看的黄色 | 激情综合网在线观看 | 久久精品国产v日韩v亚洲 | 在线а√天堂中文官网 | 亚洲日本三级 | 成人久久免费 | 成人在线超碰 | 国产精品1区2区3区 久久免费视频7 | 国产精品一区二区在线免费观看 | 日韩高清免费电影 | 午夜精品中文字幕 | 丁香六月五月婷婷 | 黄色片网站av | 亚洲欧美国产精品va在线观看 | 亚洲精品一区二区三区四区高清 | 国产精彩视频一区 | 国产成人久久av977小说 | 97在线精品 | 在线观看欧美成人 | 在线а√天堂中文官网 | 国产午夜小视频 | 探花视频在线版播放免费观看 | www最近高清中文国语在线观看 | 国产色网站 | 婷婷亚洲五月 | 少妇视频一区 | 亚洲在线成人精品 | 超碰97中文| 香蕉视频在线网站 | 日韩成人免费观看 | 激情综合国产 | 天天曰夜夜爽 | 久久精品99精品国产香蕉 | 国产生活一级片 | 国产精品欧美一区二区 | 91理论片午午伦夜理片久久 | 国内精品福利视频 | 日韩一区二区三区在线看 | 国产中文字幕视频在线观看 | 日本高清xxxx | sesese图片 | 日韩欧美国产免费播放 | 一区二区久久 | 98超碰人人| 成人免费视频播放 | 日本黄色免费大片 | 日韩一区二区三区视频在线 | av中文在线播放 | 国产一区二区三区在线 | 黄色a级片在线观看 | 久久精品一区二区三区视频 | 波多野结衣视频网址 | 欧美aa一级| 99精品视频中文字幕 | 日韩色一区二区三区 | 国产又黄又爽无遮挡 | 美女国产网站 | 六月丁香色婷婷 | 97高清免费视频 | 三上悠亚在线免费 | 五月激情综合婷婷 | 在线免费观看羞羞视频 | 日韩中文免费视频 | 中文字幕av一区二区三区四区 | 欧美成人手机版 | 久久久96 | 久久首页 | 亚洲自拍偷拍色图 | 国产亚洲精品女人久久久久久 | 黄色软件网站在线观看 | 日韩激情中文字幕 | 天天综合狠狠精品 | 五月婷色 | 日韩视 | 国产精品每日更新 | 免费日韩 精品中文字幕视频在线 | 天天干天天拍天天操 | 日韩美女黄色片 | av看片网 | 天天操婷婷 | www日韩| 久久人人精 | 国产精品美女久久久久久2018 | 欧美日韩在线电影 | 黄色在线成人 | 色综合五月| 91伊人| 国产91综合一区在线观看 | 日韩在线一区二区免费 | 久久美女精品 | 久久精品视频免费 | 特级毛片爽www免费版 | 99久久婷婷国产精品综合 | 狠狠躁18三区二区一区ai明星 | 久久av免费 | 免费亚洲视频 | 欧美精品亚州精品 | 99免费看片 | 国内综合精品午夜久久资源 | 99re久久精品国产 | 亚洲成人蜜桃 | 91久久电影 | 日韩欧美综合视频 | 小草av在线播放 | 国产分类视频 | 一级黄色片毛片 | 日本三级中文字幕在线观看 | 色婷婷狠狠五月综合天色拍 | 日韩有码专区 | 二区三区视频 | 久草网首页| 久久成人一区二区 | 国产情侣一区 | 国产一级大片在线观看 | 国产免费视频一区二区裸体 | 成年人免费观看在线视频 | 国产一级黄色免费看 | 精品免费久久 | 高清精品久久 | 色.com| a在线免费观看视频 | 一区在线免费观看 | 色a网 | 91超级碰 | 精品国产自| 日韩中文字幕免费视频 | a黄色大片 | 99久久99久久精品国产片果冰 | 成人免费大片黄在线播放 | 99视频这里有精品 | 91综合视频在线观看 | 中文字幕91视频 | 日本黄色大片免费看 | 色综合亚洲精品激情狠狠 | 久久久婷 | 久久伊人精品天天 | 色多多视频在线观看 | www视频在线免费观看 | 97香蕉久久超级碰碰高清版 | 99久久精品国产观看 | 免费国产亚洲视频 | 亚洲精品国产日韩 | 欧美在线视频一区二区 | 三级黄色免费 | 97日日碰人人模人人澡分享吧 | 亚洲免费高清视频 | 亚洲激情校园春色 | 免费黄色看片 | 成人在线免费av | 狠狠色丁香婷婷综合久久片 | 超碰成人av| 亚洲播播 | 免费亚洲精品 | 2018亚洲男人天堂 | 国产免码va在线观看免费 | 久日视频 | 天天综合网入口 | 一区二区不卡 | 中文字幕在线播放一区二区 | 国产精品久久久久久吹潮天美传媒 | 成人理论在线观看 | 97久久精品午夜一区二区 | 国产超碰97 | 天天摸天天操天天爽 | 成人毛片在线视频 | 日本免费久久高清视频 | 国产成人高清av | 欧美精品亚洲二区 | 中文字幕在线看视频国产中文版 | 成人免费视频网站 | 日韩黄色软件 | 免费看片网页 | 国产色拍拍拍拍在线精品 | 日韩免费 | 亚洲黄色一级大片 | 亚州激情视频 | 在线观看视频免费播放 | 正在播放日韩 | 91精品啪在线观看国产81旧版 | 免费91麻豆精品国产自产在线观看 | 一级免费黄视频 | 丁香婷婷在线 | 日本特黄一级 | 亚洲成人免费在线观看 | 在线天堂日本 | 国内精品视频一区二区三区八戒 | 久久久久夜色 | 黄色在线免费观看网址 | 日本中文一级片 | 国产在线精品一区二区三区 | 国产中文伊人 | 久草在线最新视频 | 久草在在线视频 | 久久国产精品视频观看 | 国产婷婷精品av在线 | 欧美日本不卡高清 | 欧美成人精品欧美一级乱 | 国产三级精品三级在线观看 | 国产精品入口麻豆 | 在线国产中文字幕 | 中国黄色一级大片 | 亚洲另类在线视频 | 国产精品自产拍在线观看蜜 | 美女中文字幕 | 免费观看黄 | 久久久国产一区 | 欧美一区日韩一区 | 在线免费国产视频 | 日韩乱色精品一区二区 | 精品久久久一区二区 | 国产精品午夜久久 | 狠狠狠狠狠狠狠干 | 日韩色一区二区三区 | 极品久久久久 | 国产91精品高清一区二区三区 | 亚洲午夜久久久久久久久久久 | 国产精品免费看 | 91精品国产99久久久久 | 免费的黄色的网站 | 亚洲成a人片在线观看中文 中文字幕在线视频第一页 狠狠色丁香婷婷综合 | 免费色视频 | 日韩在线观看中文 | 精品一区二区三区久久 | 日韩91精品 | 九色在线 | 国产成人精品999在线观看 | 91香蕉视频在线下载 | 中文字幕在线观看第一区 | 国产人在线成免费视频 | 97国产情侣爱久久免费观看 | 91手机电影 | 久久伊人精品一区二区三区 | 日本大片免费观看在线 | 久久精品男人的天堂 | www.亚洲黄色| 成年人电影免费看 | av片免费播放 | 精品一二三四视频 | 国产小视频在线免费观看视频 | 91成人天堂久久成人 | 久草电影在线 | 欧美日韩精品在线视频 | 日韩高清不卡一区二区三区 | 91黄色在线视频 | 国产高清专区 | a在线一区 | 亚洲91精品| 久久99免费观看 | 亚洲成人av一区 | 欧美99热 | 黄色精品国产 | 欧美一级性生活视频 | 国产亚洲成av人片在线观看桃 | 国产不卡毛片 | 国产999精品久久久久久 | 91精品国产自产老师啪 | 91夫妻视频 | 亚洲成人黄色在线观看 | 久久久久久久久久久久久影院 | 免费性网站| 中文字幕在线观看一区二区 | 国产精品久久久久久久久大全 | 久久精品牌麻豆国产大山 | 四虎视频 | 亚洲午夜精品在线观看 | 国产黄色在线网站 | 日韩av在线免费播放 | 亚洲影院一区 | 99免费精品 | 亚洲区视频在线观看 | 国产精品九九久久久久久久 | 日韩在线观看视频一区二区三区 | 成人手机在线视频 | 亚洲精品白浆高清久久久久久 | 97日日碰人人模人人澡分享吧 | 日本精品久久久久久 | www黄色| 国产精品入口传媒 | 国产一级大片在线观看 | 九九九九九精品 | 国产精品入口久久 | 深爱五月激情网 | 国产剧情在线一区 | 国产成人精品在线播放 | 国产精品免费久久久久久 | 亚洲国产欧美一区二区三区丁香婷 | 人人插人人草 | 在线免费黄色 | 国产亚洲精品久久久久久电影 | 国产视频精选在线 | 国产精品久久久久久吹潮天美传媒 | 天天噜天天色 | 国产一级久久久 | 久久黄色网 | 日韩在线观看视频免费 | 中文字幕久久亚洲 | 免费亚洲黄色 | 香蕉视频18 | 免费在线观看日韩 | 国产日本在线观看 | 8x成人免费视频 | 午夜在线免费视频 | 天天干.com | 麻豆影视网站 | 免费国产在线精品 | 亚洲精品在线观看网站 | 精品免费观看视频 | 亚洲午夜久久久久久久久 | 97电院网手机版 | 久草免费手机视频 | 最近更新好看的中文字幕 | 亚洲爽爽网 | 欧美日韩另类在线观看 | 黄色成人av网址 | 一区二区中文字幕在线观看 | 欧美日韩在线播放一区 | 国产高清视频免费观看 | 中中文字幕av | 最近中文字幕完整高清 | 91亚州 | av片在线看 | 九九九热精品免费视频观看网站 | 久草视频免费播放 | 91九色蝌蚪 | 一区二区三区日韩在线观看 | 综合色婷婷| 国产精品区二区三区日本 | 久久精品中文字幕免费mv | 欧美精彩视频 | 久久久久久高潮国产精品视 | 99久久超碰中文字幕伊人 | 久久久久久草 | 高清在线一区 | 日韩一区视频在线 | 91福利视频免费 | 黄色视屏av | 福利视频导航网址 | 国产精品日韩欧美一区二区 | 亚洲精品国产第一综合99久久 | 国产久草在线观看 | 天天爽夜夜爽人人爽一区二区 | av3级在线| 激情在线网站 | 亚洲欧美日韩精品久久久 | 看污网站 | 国产亚洲精品成人av久久影院 | 日韩视频一区二区三区在线播放免费观看 | 在线观看视频 | 久久久免费在线观看 | 亚洲精品欧美精品 | 91桃色免费视频 | 日b黄色片 | 亚洲一区二区三区91 | 日日干天天插 | 91久久黄色 | 亚洲一级片免费观看 | 亚洲精品女人久久久 | 成人99免费视频 | 国产精品免费久久久 | 久久99日韩 | 国产精品第一视频 | 亚洲影视资源 | 玖玖玖精品| 日本性xxxxx 亚洲精品午夜久久久 | 久久伊人国产精品 | 美女视频永久黄网站免费观看国产 | 成人a视频片观看免费 | 久久99热这里只有精品 | 国产一级电影免费观看 | 天天草天天操 | 久操视频在线观看 | 亚洲视频 一区 | 97爱| 天天射天天干天天操 | 国产在线精品一区二区 | 久久久久亚洲国产精品 | 亚洲国产成人在线 | 精壮的侍卫呻吟h | 国产精品精品国产 | 国产精品成人一区二区三区吃奶 | 狠狠色婷婷丁香六月 | 亚洲 成人 一区 | 97超碰免费在线 | 91九色视频观看 | 久久视精品 | 日韩午夜剧场 | av观看在线观看 | 亚洲婷久久 | 精品国产中文字幕 | 色姑娘综合天天 | 这里有精品在线视频 | 免费看麻豆| 婷婷五月情| 国产精品免费不 | 久久理论片 | 久久99精品久久久久久 | 在线观看免费91 | 美女视频黄在线观看 | 欧美日韩在线视频一区 | 久久久久久久久久影视 | 国产亚洲精品久久久久久无几年桃 | 黄色大片视频网站 | 国产高清免费观看 | 国产精品扒开做爽爽的视频 | 人人爱人人爽 | 日韩欧美精品一区二区 | 日韩v在线 | 韩国av免费 | 欧美成人一二区 | av在线免费观看黄 | 一区 二区 精品 | 免费av 在线| 亚洲第一区在线播放 | 亚洲国产日韩欧美 | 在线观看成人小视频 | 在线国产日本 | 成人黄色国产 | 超碰在线观看av.com | 国产亚洲无 | 高清av免费观看 | 国产在线不卡视频 | 免费观看久久 | 国产精品资源在线 | 国产精品精品久久久久久 | 久久久综合九色合综国产精品 | 爱av在线网 | 久久久99精品免费观看app | av大全在线免费观看 | 另类五月激情 | 在线观看av小说 | www.五月天 | 又黄又爽又色无遮挡免费 | 国产精久久久 | 99久久精品免费看国产免费软件 | 伊人久久婷婷 | 国产精品一区二区视频 | 亚州av一区 | 夜夜夜夜夜夜操 | 精品不卡视频 | 色妞色视频一区二区三区四区 | 97超级碰 | 日本精品一区二区在线观看 | 99色人 | 久久这里只有精品首页 | 国产午夜一区 | 韩国三级在线一区 | 久久久免费精品视频 | 亚洲天天摸日日摸天天欢 | 国产精品久久久久久久久久久久午夜片 | 国产精品一区二区三区四 | 人人爱人人射 | 国产艹b视频 | 91porny九色在线播放 | 中文字幕av在线免费 | 五月天综合激情 | 亚洲国产精久久久久久久 | 一级黄色片毛片 | 九九在线播放 | 97超级碰碰碰视频在线观看 | www178ccom视频在线 | 狠狠色婷婷丁香六月 | 999在线视频| 91cn国产在线 | 久草视频精品 | 伊人狠狠操| 成人a视频在线观看 | 国产又粗又硬又爽视频 | 91激情视频在线播放 | 日韩精品免费一区二区在线观看 | 丁香网五月天 | 欧美一二三四在线 | 免费看国产一级片 | 久久99视频精品 | 最新成人在线 | 特级黄色电影 | 深夜免费福利网站 | 综合天天久久 | 91黄视频在线观看 | 欧美日比视频 | 久久99久久精品国产 | 国产一区二区三区四区大秀 | www91在线观看 | 国产在线视频一区二区 | 99精品免费在线观看 | 精品中文字幕在线 | 人人爱人人爽 | 中文字幕无吗 | 久久人人爽av | 午夜国产成人 | 日韩精品视频免费看 | 国产99久久久久 | 久久精品欧美一区 | 国产一区二区三区 在线 | 蜜臀av网址 | 麻豆久久久久久久 | 国产成人精品免高潮在线观看 | 狠狠色丁香久久婷婷综合_中 | 99精品视频免费观看视频 | 中文字幕在线看视频 | 综合激情久久 | 色五月情 | 国产精品99久久久久久小说 | 日韩视频一区二区 | 欧美日韩精品在线免费观看 | 中文字幕一区二区三区四区视频 | 亚洲五月花 | 夜夜躁狠狠燥 | 亚洲黄色大片 | 亚洲精品永久免费视频 | 黄色资源在线观看 | 天天操天天曰 | 国产69精品久久app免费版 | 麻豆久久久久久久 | 波多野结衣一区二区三区中文字幕 | 国产精品1区 | 伊人成人精品 | 日本在线视频网址 | www.色五月.com | 色视频 在线 | 亚洲高清免费在线 | 国模精品一区二区三区 | 97国产| 亚洲免费资源 | 精品一二三区视频 | 日本久久久精品视频 | 91av视频网 | 17videosex性欧美 | 精品国产伦一区二区三区观看说明 | 97人人精品| 日韩午夜小视频 | 亚洲国产成人在线播放 | www日韩欧美 | 国产高清免费在线观看 | 欧美性网站 | 在线观看深夜视频 | 日韩中文字幕在线 | 观看免费av| 成人av在线资源 | 久久精品一区二区三区视频 | www色,com | 国产精品久久久777 成人手机在线视频 | 最近日本韩国中文字幕 | 五月香视频在线观看 | 在线黄色免费av | 亚洲精品久久久久久久不卡四虎 | 欧美韩国日本在线 | 久久嗨| 91超级碰碰 | www.国产在线 | 91精品视频导航 | av不卡中文字幕 | 国产成人精品午夜在线播放 | 69夜色精品国产69乱 | 亚洲日本va在线观看 | 欧美一级性生活片 | 国产一区二区三区网站 | 亚洲精品视频在线看 | 精品日韩中文字幕 | 午夜10000| 五月天激情综合 | 麻豆视频免费在线观看 | 欧美亚洲精品一区 | 美女久久久久久久久久 | 日本精品视频一区二区 | 久久免费99精品久久久久久 | 97国产大学生情侣酒店的特点 | 午夜国产一区二区三区四区 | 久久超| 亚洲国产精品视频在线观看 | 久久综合影视 | 久久99亚洲精品久久 | 欧美日在线观看 | 国产午夜精品福利视频 | 2023年中文无字幕文字 | 成年人免费在线观看 | 中文字幕黄色网址 | 欧美一级性生活片 | av电影免费看 | 国产999免费视频 | 在线欧美最极品的av | 伊人激情综合 | 亚洲婷婷综合色高清在线 | 91在线看片 | 五月婷婷开心中文字幕 | 91传媒在线看 | 日韩有码在线播放 | 欧美一区二区三区不卡 | 国产精品综合av一区二区国产馆 | 黄色大全在线观看 | 久久理论电影 | 久久精品系列 | 又色又爽的网站 | 中文字幕韩在线第一页 | 99视频这里有精品 | 国产精品青草综合久久久久99 | 91资源在线视频 |