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

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

【腾讯云IM】即时通讯的登录,登出,用户列表,私聊,图片发送

發(fā)布時(shí)間:2024/1/18 编程问答 45 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【腾讯云IM】即时通讯的登录,登出,用户列表,私聊,图片发送 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

uniapp即時(shí)通訊

      • 1,初始化(剛開(kāi)始就緊跟著文檔走)
      • 2,App.vue中項(xiàng)目引入騰訊云,(附上賬號(hào)在其他地方登陸的監(jiān)聽(tīng))
      • 3,登錄前必需
        • 3.1,獲取登錄id
        • 3.2,生成userSig,獨(dú)立封裝一下
          • 3.2.1,文檔下載生成UserSig的內(nèi)容
          • 3.2.2,新建GenerateTestUserSig.js
          • 3.2.3,頁(yè)面使用生成Usersig
        • 3.3,App.vue中的onshow要監(jiān)聽(tīng)登錄,因?yàn)镮M的sdk會(huì)在app重新進(jìn)入的時(shí)候登出
        • 3.4,登錄完,你可以獲取用戶(hù)信息來(lái)更新IM的用戶(hù)信息,為將來(lái)用戶(hù)列表的頭像和昵稱(chēng)做鋪墊
      • 4,用戶(hù)模塊,先給看一下成品的消息推送的截圖
        • 4.0,先上一下HTMl截圖
        • 4.1,先發(fā)送消息,然后才能獲取用戶(hù)列表
        • 4.2,滾動(dòng)到底部的代碼
        • 4.3,發(fā)送圖片
        • 4.4,歷史聊天記錄
        • 4.5,監(jiān)聽(tīng)對(duì)面發(fā)來(lái)的消息
        • 4.5,向上拉到獲取舊歷史記錄
        • 4.6,向上拉到獲取舊歷史記錄
        • 4.7,當(dāng)用戶(hù)列表展示未讀數(shù)量的時(shí)候,進(jìn)來(lái)聊天頁(yè)面需要將消息已讀
      • 5,用戶(hù)列表展示,先看一下HTML截圖
      • 5,嘿嘿,提供思路~

附上騰訊云文檔鏈接:https://cloud.tencent.com/document/product/269/75285

1,初始化(剛開(kāi)始就緊跟著文檔走)

// 從v2.11.2起,SDK 支持了 WebSocket,推薦接入;v2.10.2及以下版本,使用 HTTP npm install tim-wx-sdk --save // 發(fā)送圖片、文件等消息需要騰訊云 即時(shí)通信 IM 上傳插件 npm install tim-upload-plugin --save // 攔截或替換敏感詞需要本地審核插件 npm install tim-profanity-filter-plugin --save

2,App.vue中項(xiàng)目引入騰訊云,(附上賬號(hào)在其他地方登陸的監(jiān)聽(tīng))

<script>import TIM from 'tim-wx-sdk';import TIMUploadPlugin from 'tim-upload-plugin';import TIMProfanityFilterPlugin from 'tim-profanity-filter-plugin';import Vue from 'vue'export default {onLaunch: function() {console.log('App Launch')let options = {SDKAppID: xxxx// 接入時(shí)需要將0替換為您的即時(shí)通信 IM 應(yīng)用的 SDKAppID};// 秘鑰e8e585a65c480847f1a53046d5ba92c383168ba50dfd7dd8cb54325f18bc4fd5// 創(chuàng)建 SDK 實(shí)例,`TIM.create()`方法對(duì)于同一個(gè) `SDKAppID` 只會(huì)返回同一份實(shí)例let tim = TIM.create(options); // SDK 實(shí)例通常用 tim 表示// 設(shè)置 SDK 日志輸出級(jí)別,詳細(xì)分級(jí)請(qǐng)參見(jiàn) setLogLevel https://web.sdk.qcloud.com/im/doc/zh-cn/SDK.html#setLogLevel 接口的說(shuō)明</a>tim.setLogLevel(1); // 普通級(jí)別,日志量較多,接入時(shí)建議使用// tim.setLogLevel(1); // release 級(jí)別,SDK 輸出關(guān)鍵信息,生產(chǎn)環(huán)境時(shí)建議使用// 注冊(cè)騰訊云即時(shí)通信 IM 上傳插件tim.registerPlugin({'tim-upload-plugin': TIMUploadPlugin});// 注冊(cè)騰訊云即時(shí)通信 IM 本地審核插件tim.registerPlugin({'tim-profanity-filter-plugin': TIMProfanityFilterPlugin});let onKickedOut = function(event) {console.log(event.data.type, "被踢了,被踢了");uni.showToast({title: "賬號(hào)在其他地方登陸,請(qǐng)重新登錄!",icon: "none"})uni.clearStorage()setTimeout(() => {uni.reLaunch({url: "/pages/login/login"})}, 1000)// TIM.TYPES.KICKED_OUT_MULT_ACCOUNT(Web 端,同一帳號(hào),多頁(yè)面登錄被踢)// TIM.TYPES.KICKED_OUT_MULT_DEVICE(同一帳號(hào),多端登錄被踢)// TIM.TYPES.KICKED_OUT_USERSIG_EXPIRED(簽名過(guò)期)// TIM.TYPES.KICKED_OUT_REST_API(REST API kick 接口踢出。v2.20.0起支持)};tim.on(TIM.EVENT.KICKED_OUT, onKickedOut);//注冊(cè)為全局變量Vue.prototype.$tim = timVue.prototype.$TIM = TIM},onShow: function() {console.log('App Show')},onHide: function() {console.log('App Hide')}} </script><style lang="scss"> </style>

3,登錄前必需

3.1,獲取登錄id

這個(gè)id相當(dāng)于用戶(hù)標(biāo)識(shí),一般采用用戶(hù)id,但注意,傳的 時(shí)候要轉(zhuǎn)成字符串格式

3.2,生成userSig,獨(dú)立封裝一下

3.2.1,文檔下載生成UserSig的內(nèi)容

點(diǎn)擊去下載:

3.2.2,新建GenerateTestUserSig.js
import LibGenerateTestUserSig from '@/common/lib-generate-test-usersig-es.min.js' const _SECRETKEY = ''; /** Module: GenerateTestUserSig** Function: 用于生成測(cè)試用的 UserSig,UserSig 是騰訊云為其云服務(wù)設(shè)計(jì)的一種安全保護(hù)簽名。* 其計(jì)算方法是對(duì) SDKAppID、UserID 和 EXPIRETIME 進(jìn)行加密,加密算法為 HMAC-SHA256。** Attention: 請(qǐng)不要將如下代碼發(fā)布到您的線上正式版本的 App 中,原因如下:** 本文件中的代碼雖然能夠正確計(jì)算出 UserSig,但僅適合快速調(diào)通 SDK 的基本功能,不適合線上產(chǎn)品,* 這是因?yàn)榭蛻?hù)端代碼中的 SECRETKEY 很容易被反編譯逆向破解,尤其是 Web 端的代碼被破解的難度幾乎為零。* 一旦您的密鑰泄露,攻擊者就可以計(jì)算出正確的 UserSig 來(lái)盜用您的騰訊云流量。** 正確的做法是將 UserSig 的計(jì)算代碼和加密密鑰放在您的業(yè)務(wù)服務(wù)器上,然后由 App 按需向您的服務(wù)器獲取實(shí)時(shí)算出的 UserSig。* 由于破解服務(wù)器的成本要高于破解客戶(hù)端 App,所以服務(wù)器計(jì)算的方案能夠更好地保護(hù)您的加密密鑰。** Reference:https://cloud.tencent.com/document/product/647/17275#Server*/ function genTestUserSig(userID) {//調(diào)用的時(shí)候,傳入userID/*** 騰訊云 SDKAppId,需要替換為您自己賬號(hào)下的 SDKAppId。** 進(jìn)入騰訊云實(shí)時(shí)音視頻[控制臺(tái)](https://console.cloud.tencent.com/rav ) 創(chuàng)建應(yīng)用,即可看到 SDKAppId,* 它是騰訊云用于區(qū)分客戶(hù)的唯一標(biāo)識(shí)。*/var SDKAPPID = xxxx;//替換為您自己賬號(hào)下的 SDKAppId/*** 簽名過(guò)期時(shí)間,建議不要設(shè)置的過(guò)短* <p>* 時(shí)間單位:秒* 默認(rèn)時(shí)間:7 x 24 x 60 x 60 = 604800 = 7 天*/var EXPIRETIME = 604800;/*** 計(jì)算簽名用的加密密鑰,獲取步驟如下:** step1. 進(jìn)入騰訊云實(shí)時(shí)音視頻[控制臺(tái)](https://console.cloud.tencent.com/rav ),如果還沒(méi)有應(yīng)用就創(chuàng)建一個(gè),* step2. 單擊“應(yīng)用配置”進(jìn)入基礎(chǔ)配置頁(yè)面,并進(jìn)一步找到“帳號(hào)體系集成”部分。* step3. 點(diǎn)擊“查看密鑰”按鈕,就可以看到計(jì)算 UserSig 使用的加密的密鑰了,請(qǐng)將其拷貝并復(fù)制到如下的變量中** 注意:該方案僅適用于調(diào)試Demo,正式上線前請(qǐng)將 UserSig 計(jì)算代碼和密鑰遷移到您的后臺(tái)服務(wù)器上,以避免加密密鑰泄露導(dǎo)致的流量盜用。* 文檔:https://cloud.tencent.com/document/product/647/17275#Server*/var SECRETKEY = 'xxxxx';//填入秘鑰哦var generator = new LibGenerateTestUserSig(SDKAPPID, SECRETKEY, EXPIRETIME);var userSig = generator.genTestUserSig(userID);return {sdkappid: SDKAPPID,userSig: userSig}; } export {genTestUserSig }
3.2.3,頁(yè)面使用生成Usersig
import {genTestUserSig } from "@/common/GenerateTestUserSig.js"

getlogin() {let that = thisthat.POST('/login', {mobile: this.form.mobile,password: this.form.password,}).then(res => {console.log(res)if (res.code == 1) {let userid = String(res.data.userinfo.id)//拿到idlet UserSig = genTestUserSig(userid).userSig //生成UserSigconsole.log(UserSig, "")let getlogin = that.$tim.login({userID: userid,userSig: UserSig});getlogin.then(function(imResponse) {console.log(imResponse, "登陸成功"); // 登錄成功uni.setStorageSync('userinfo', res.data.userinfo)uni.setStorageSync('token', res.data.userinfo.token)if (imResponse.data.repeatLogin === true) {// 標(biāo)識(shí)帳號(hào)已登錄,本次登錄操作為重復(fù)登錄。v2.5.1 起支持console.log(imResponse.data.errorInfo);that.myuserinfo()} else {that.myuserinfo()}}).catch(function(imError) {console.warn('重復(fù)登錄', imError); // 登錄失敗的相關(guān)信息});} else {uni.showToast({title: res.msg,icon: "none"})}}).catch(err => {console.log(err)})

3.3,App.vue中的onshow要監(jiān)聽(tīng)登錄,因?yàn)镮M的sdk會(huì)在app重新進(jìn)入的時(shí)候登出

onShow: function() {console.log('App Show')if (uni.getStorageSync('token')) {let that = thislet userinfo = uni.getStorageSync('userinfo')let userid = String(userinfo.id)let UserSig = genTestUserSig(userid).userSig //生成UserSiglet getlogin = that.$tim.login({userID: userid,userSig: UserSig});getlogin.then(function(imResponse) {console.log(imResponse, "登陸成功"); // 登錄成功if (imResponse.data.repeatLogin === true) {// 標(biāo)識(shí)帳號(hào)已登錄,本次登錄操作為重復(fù)登錄。v2.5.1 起支持console.log(imResponse.data.errorInfo);} else {}}).catch(function(imError) {console.warn('重復(fù)登錄', imError); // 登錄失敗的相關(guān)信息});} },

3.4,登錄完,你可以獲取用戶(hù)信息來(lái)更新IM的用戶(hù)信息,為將來(lái)用戶(hù)列表的頭像和昵稱(chēng)做鋪墊

//個(gè)人信息 myuserinfo() {let that = thisthat.GET('/uInfo').then((res) => {if (res.code == 1) {let user;user = res.datasetTimeout(() => {console.log(user)// 修改個(gè)人標(biāo)配資料let promise = that.$tim.updateMyProfile({nick: user.shop_name ? user.shop_name : user.nickname,avatar: user.avatar,gender: that.$TIM.TYPES.GENDER_UNKNOWN,selfSignature: user.shop_name ? user.shop_name : '用戶(hù)',allowType: that.$TIM.TYPES.ALLOW_TYPE_ALLOW_ANY});promise.then(function(imResponse) {console.log(imResponse.data, "更新成功"); // 更新資料成功uni.switchTab({url: "/pages/index/index"})}).catch(function(imError) {console.warn('updateMyProfile error:',imError); // 更新資料失敗的相關(guān)信息})}, 500)} else {uni.showToast({title: res.msg,icon: "none"})}}) },

4,用戶(hù)模塊,先給看一下成品的消息推送的截圖

4.0,先上一下HTMl截圖

4.1,先發(fā)送消息,然后才能獲取用戶(hù)列表

//發(fā)送消息 Go() {// 發(fā)送文本消息,Web 端與小程序端相同// 1. 創(chuàng)建消息實(shí)例,接口返回的實(shí)例可以上屏let that = thislet message = that.$tim.createTextMessage({to: that.To_user_id,//接受者IDconversationType: 'C2C',//c2c代表單聊payload: {text: that.Keyword,//要發(fā)送的內(nèi)容},cloudCustomData:"",//needReadReceipt: true});// 2. 發(fā)送消息let promise = that.$tim.sendMessage(message);promise.then(function(imResponse) {// 發(fā)送成功.輸入框清空that.Keyword = ""//消息列表push當(dāng)前消息that.chatlist.push(imResponse.data.message)//列表滾動(dòng)到底部that.scrollToBottom()}).catch(function(imError) {// 發(fā)送失敗console.warn('sendMessage error:', imError);}); }

4.2,滾動(dòng)到底部的代碼

//滾動(dòng)至聊天底部 scrollToBottom() {let that = thisthat.$nextTick(() => {that.intoindex = "text" + Number(that.chatlist.length - 1)}) },

4.3,發(fā)送圖片

//發(fā)送圖片 GoImage() {let that = thisuni.chooseImage({count: 2,sizeType: ['original', 'compressed'], // 可以指定是原圖還是壓縮圖,默認(rèn)二者都有sourceType: ['album'], // 從相冊(cè)選擇success: (res) => {console.log(res)let message = that.$tim.createImageMessage({// to: '5MYfeMTrSEvmAF1cLct',to: that.To_user_id,conversationType: 'C2C',payload: {file: res},onProgress: function(event) {console.log('file uploading:', event)}});// 3. 發(fā)送圖片let promise = that.$tim.sendMessage(message);promise.then(function(imResponse) {// 發(fā)送成功console.log(imResponse);that.chatlist.push(imResponse.data.message)that.scrollToBottom()}).catch(function(imError) {// 發(fā)送失敗console.warn('sendMessage error:', imError);});}}); },

4.4,歷史聊天記錄

// 拉取歷史消息 GetMessageList(groupid) {let that = this// 根據(jù) sequence 拉群漫游消息,direction 0 向上拉,拉更舊的消息,direction 1 向下拉,拉更新的消息let promise = this.$tim.getMessageListHopping({conversationID: 'C2C' + that.To_user_id,count: 15,direction: 0});promise.then(function(imResponse) {console.log(imResponse, '歷史消息')const messageList = imResponse.data.messageList; // 消息列表。that.nextReqMessageID = imResponse.data.messageList[0].ID; // 用于續(xù)拉,分頁(yè)續(xù)拉時(shí)需傳入該字段。console.log(that.nextReqMessageID)that.chatlist = messageListconsole.log(that.chatlist[that.chatlist.length - 1].type == "TIMImageElem")that.scrollToBottom()}); },

4.5,監(jiān)聽(tīng)對(duì)面發(fā)來(lái)的消息

// 接收消息監(jiān)聽(tīng) function accentmiss(event) {vue.accentmiss(event) } export default {data() {return {};},onLoad(options) {this.To_user_id = String(options.To_user_id)// 接收消息監(jiān)聽(tīng)this.$tim.on(this.$TIM.EVENT.MESSAGE_RECEIVED, accentmiss);}methods:{// 接收消息accentmiss(event) {console.log(event, "收到消息了")//由于收到是所有的監(jiān)聽(tīng)消息,所以,這里應(yīng)該區(qū)分一下,如果是本次聊天的,push。不是,則不pushif(event.data[0].from==this.To_user_id){this.chatlist.push(event.data[0])}this.readmiss()this.scrollToBottom()}},// 頁(yè)面卸載,關(guān)閉監(jiān)聽(tīng)onUnload() {this.$tim.off(this.$TIM.EVENT.MESSAGE_RECEIVED, accentmiss);}, },

4.5,向上拉到獲取舊歷史記錄

上面第一次獲取歷史記錄的時(shí)候,拿到了歷史記錄的第一條歷史記錄ID,nextReqMessageID
接下來(lái),pages.json,開(kāi)啟為true

onPullDownRefresh() {// 下拉查看更多消息let that = thislet promise = this.$tim.getMessageList({conversationID: 'C2C' + that.To_user_id,//c2c是必要的nextReqMessageID: that.nextReqMessageID,direction: 0,//0向上,1向下count: 15,//拉取數(shù)量});promise.then(function(imResponse) {console.log(imResponse)setTimeout(function() {uni.stopPullDownRefresh();}, 1000);that.nextReqMessageID = imResponse.data.messageList[0].ID; // 用于續(xù)拉,分頁(yè)續(xù)拉時(shí)需傳入該字段。that.chatlist = [...imResponse.data.messageList, ...that.chatlist]//通過(guò)擴(kuò)展運(yùn)算符,向前拼接}); },

4.6,向上拉到獲取舊歷史記錄

//聊天圖片放大功能 openimg(index) {console.log(index)let that = thislet list = []list.push(that.chatlist[index].payload.imageInfoArray[0].url)uni.previewImage({urls: list,current: 1,longPressActions: {// itemList: ['發(fā)送給朋友', '保存圖片', '收藏'],success: function(data) {console.log('選中了第' + (data.tapIndex + 1) + '個(gè)按鈕,第' + (data.index + 1) + '張圖片');},fail: function(err) {console.log(err.errMsg);}}}); },

4.7,當(dāng)用戶(hù)列表展示未讀數(shù)量的時(shí)候,進(jìn)來(lái)聊天頁(yè)面需要將消息已讀

//消息已讀 readmiss() {// 將某會(huì)話(huà)下所有未讀消息已讀上報(bào)let that = thislet promise = that.$tim.setMessageRead({conversationID: 'C2C' + that.To_user_id});promise.then(function(imResponse) {console.log("已讀成功")// 已讀上報(bào)成功,指定 ID 的會(huì)話(huà)的 unreadCount 屬性值被置為0}).catch(function(imError) {// 已讀上報(bào)失敗console.warn('setMessageRead error:', imError);}); },

5,用戶(hù)列表展示,先看一下HTML截圖


//獲取會(huì)話(huà)列表 getchatlist() {let that = thisthat.userlist = []let promise = that.$tim.getConversationList();promise.then(function(imResponse) {that.conversationList = imResponse.data.conversationList; // 全量的會(huì)話(huà)列表,用該列表覆蓋原有的會(huì)話(huà)列表that.conversationList.forEach(item => {item.lastMessage.lastTime1 = that.stampTime(item.lastMessage.lastTime * 1000)//最新消息的時(shí)間})console.log(that.conversationList)const isSyncCompleted = imResponse.data.isSyncCompleted; // 從云端同步會(huì)話(huà)列表是否完成}).catch(function(imError) {console.warn('getConversationList error:', imError); // 獲取會(huì)話(huà)列表失敗的相關(guān)信息}); },

5,嘿嘿,提供思路~

總結(jié)

以上是生活随笔為你收集整理的【腾讯云IM】即时通讯的登录,登出,用户列表,私聊,图片发送的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

香蕉看片 | 69视频永久免费观看 | 国产精品18久久久久久久久久久久 | 天天干天天做天天爱 | 狠狠操电影网 | 久久精品日产第一区二区三区乱码 | 中文字幕乱码一区二区 | 亚洲成人频道 | 久久精品一级片 | 91福利影院在线观看 | 亚洲综合色播 | 中文字幕在线观看第一区 | 国产高清在线永久 | 国产精品影音先锋 | 九九久久婷婷 | 人人搞人人干 | 日韩视频一区二区在线观看 | 日韩在线观看影院 | 一级免费黄视频 | 久久99亚洲精品久久久久 | www91在线观看 | 99999精品视频 | 黄色三级视频片 | av中文字幕在线免费观看 | 在线免费视频你懂的 | 在线免费观看视频一区二区三区 | 国产精品v a免费视频 | 激情久久一区二区三区 | av在线网站免费观看 | 欧美日韩在线精品 | 麻豆视频免费版 | 色婷婷一区 | 久久综合欧美精品亚洲一区 | 欧美日韩视频一区二区三区 | 精品一区二区三区久久久 | 久久久高清免费视频 | 婷婷六月天天 | 欧美日韩大片在线观看 | 欧美成人在线网站 | 日韩大片在线 | .国产精品成人自产拍在线观看6 | 日日夜夜精品网站 | 国产免费观看高清完整版 | 一区二区三区在线播放 | 在线观看免费av片 | 亚洲国产成人在线播放 | 精品视频网站 | 黄色一区二区在线观看 | 国产高清在线一区 | 亚洲精品国产综合99久久夜夜嗨 | 日本精品视频在线 | 成人免费在线观看av | 91高清免费在线观看 | 日韩激情影院 | 久99久在线视频 | 亚洲精品在线视频播放 | 亚洲桃花综合 | 91超碰免费在线 | 色中色资源站 | 国产高潮久久 | 在线观看视频中文字幕 | 日韩精品播放 | 日韩理论影院 | 日韩av一区二区在线 | 亚洲天天在线 | 亚洲九九九 | 日韩精品视频免费看 | 欧美少妇xxxxxx | 天天操天天操天天操天天操天天操天天操 | 天天干天天搞天天射 | 久草在线播放视频 | 午夜影院在线观看18 | 欧美午夜理伦三级在线观看 | 有码中文在线 | 91精品专区 | 亚洲精品国产精品国自 | 亚洲视频1 | 国产91精品一区二区麻豆网站 | 国产区在线看 | 欧美一级看片 | 色wwww| 91免费观看视频网站 | 成人a v视频 | 久久av在线| www亚洲视频 | 爱色av.com | 国产视频资源 | 亚洲黄a| 久久亚洲欧美日韩精品专区 | 国产免费xvideos视频入口 | 免费看国产a | 91.精品高清在线观看 | 国产在线色站 | 天天操天天射天天爽 | 国产一区二区观看 | 亚洲免费av在线 | 日韩专区在线观看 | 天天色 天天 | 日本在线观看一区二区 | 色婷婷国产精品一区在线观看 | 欧美日韩一区二区三区免费视频 | 色中文字幕在线观看 | av免费福利| 天天干,天天操 | 一区 二区电影免费在线观看 | 欧美色888| 亚洲综合黄色 | 精品国产欧美一区二区 | 一区二区三区四区五区在线视频 | 91丨九色丨91啦蝌蚪老版 | 探花视频在线观看免费 | 五月天欧美精品 | 国产精品久久久久久久久久白浆 | 视频一区二区免费 | 亚洲天堂自拍视频 | 不卡的av | 超碰在线观看99 | 91成人网在线播放 | 91精彩视频 | 在线婷婷 | 91av资源网| 丁香五香天综合情 | 激情av在线资源 | 精品久久久久久国产偷窥 | 国产精品99久久免费观看 | av网站有哪些| 久久99国产一区二区三区 | 一区二区三区在线免费观看 | 五月婷婷av在线 | 91日韩精品一区 | 久国产在线播放 | 在线成人一区二区 | 欧美精品v国产精品 | 国产精品黄色av | 99久久日韩精品免费热麻豆美女 | 欧美激情va永久在线播放 | 国产香蕉视频在线观看 | 中文字幕永久在线 | 日日插日日干 | 超碰午夜 | 国产精彩视频一区二区 | 色 免费观看| 超碰97人| 日韩电影一区二区三区在线观看 | 中文字幕在线视频国产 | 久久成年人网站 | 亚洲精品玖玖玖av在线看 | 激情伊人五月天久久综合 | 毛片网在线观看 | 综合五月 | 四虎成人精品在永久免费 | 热久久电影 | 亚洲粉嫩av | 久久久亚洲电影 | 狠狠久久 | 欧美男同视频网站 | 久久精品欧美一区二区三区麻豆 | 国产日韩欧美视频在线观看 | 日本黄色免费在线观看 | 国产护士av | 五月激情亚洲 | 久久久久欧美精品999 | www久久久 | 伊人激情综合 | 51久久成人国产精品麻豆 | 五月婷婷综合久久 | 国产精品久久 | 国产精品99久久久久久宅男 | 免费久久99精品国产婷婷六月 | 欧美淫视频 | 亚洲高清免费在线 | 五月婷婷av在线 | 麻豆国产在线视频 | 97人人模人人爽人人少妇 | 国产色秀视频 | 99在线免费视频 | 在线观看91 | 欧美激情h | 草久久av| 国产高清在线观看av | 在线观看免费av网 | 午夜精品一区二区三区在线观看 | 日韩综合精品 | 国产免费观看av | 免费网址在线播放 | 午夜三级在线 | 久久久久久久毛片 | 伊人夜夜| 亚洲 欧美 变态 国产 另类 | 日三级在线 | 欧美精品999 | 成年人天堂com | 中文高清av | 精选久久 | 国产精品久久久久久麻豆一区 | 亚洲精品成人免费 | 91探花国产综合在线精品 | 国产精品视频专区 | 久久在线免费视频 | 久久午夜国产精品 | 又黄又爽又色无遮挡免费 | 国产福利资源 | 精品国产一区二 | 蜜臀精品久久久久久蜜臀 | 久久久亚洲国产精品麻豆综合天堂 | 狠狠躁日日躁狂躁夜夜躁av | 四虎影视成人永久免费观看亚洲欧美 | 久久夜色精品国产欧美乱 | 在线视频福利 | 亚洲精品视频免费在线 | 色瓜| 在线国产视频一区 | 日韩www在线 | 天堂av影院 | 精品久久1 | 国产日韩一区在线 | 碰超人人 | 五月婷婷一区 | 国产亚洲一级高清 | 在线观看国产高清视频 | 97国产精品一区二区 | 国产精品初高中精品久久 | 精品久久久久久久久久久久 | 天天干夜夜夜操天 | 精品免费久久久久久 | av中文字幕在线观看网站 | 91丨九色丨首页 | 婷婷网在线 | 91av在线免费 | 国产精品亚州 | 成年人免费看的视频 | 久久精品影视 | 99视频免费在线观看 | 婷婷激情在线 | 玖玖玖国产精品 | 久久999久久 | av 一区二区三区四区 | 久久婷亚洲五月一区天天躁 | 亚洲男男gaygay无套同网址 | 成年人av在线播放 | 色婷婷骚婷婷 | 96精品视频 | 国产精品第十页 | 成年人网站免费观看 | 大荫蒂欧美视频另类xxxx | 国产精品美女久久久久久久久久久 | 激情黄色一级片 | 91禁在线观看 | 日韩精品一区在线播放 | 黄色精品久久久 | 五月天婷婷综合 | 天天射天天艹 | 一区二区三区精品在线视频 | 夜夜夜精品 | 久久精品视频在线观看 | 国产精品 日韩精品 | 三级黄色在线 | 一区二区久久久久 | 中文字幕精品在线 | 人人澡人人干 | 精品免费一区二区三区 | 日本在线观看中文字幕 | 亚洲精品乱码久久久久久写真 | 久草在线最新视频 | 亚洲 综合 国产 精品 | 欧洲亚洲女同hd | 一级特黄aaa大片在线观看 | 麻豆91精品 | 亚洲国产成人精品在线 | 在线激情av电影 | 亚洲天堂网在线视频 | 免费精品在线 | 日韩在线视频国产 | 久久婷婷综合激情 | 一二三区在线 | 四虎成人在线 | 人人插人人舔 | 久久视频二区 | 欧美一级性生活片 | 99视频在线免费看 | 色综合中文字幕 | 97国产在线| 亚洲精品一区二区在线观看 | 波多野结衣一区 | 精品在线播放视频 | 日韩黄色软件 | 最新久久久 | 国产一级片不卡 | 国产精品久久久久久久久久久久 | 国产视频一区二区在线观看 | 在线a视频免费观看 | 婷婷色九月 | av天天草 | 亚洲另类视频在线观看 | 久久久久国产一区二区三区 | 婷婷99| 中文字幕亚洲综合久久五月天色无吗'' | 91亚洲精品在线 | 最新av在线网址 | av成人免费 | 综合成人在线 | 日韩久久视频 | 手机在线看片日韩 | 四虎免费在线观看 | 一级黄色免费 | 国产一区二区三区免费视频 | 成人免费观看视频大全 | 免费一级特黄毛大片 | 国产成人av在线 | av色综合 | 国产在线小视频 | 香蕉成人在线视频 | 久草在线看片 | 97理论电影 | 中文字幕成人网 | 国产视频在线观看免费 | 性色av免费在线观看 | 日韩高清一区二区 | 国产黄色视 | 丝袜制服综合网 | 日本91在线 | av在线直接看 | 成人九九视频 | 中文字幕av有码 | 中文字幕资源网 国产 | 国产精品99精品 | 麻豆91在线观看 | 色偷偷中文字幕 | 久久成人麻豆午夜电影 | 久久国产手机看片 | 亚洲成人免费在线 | 91禁在线看 | 久久久久久久久久久福利 | 中文字幕韩在线第一页 | 少妇bbbb | 国产色网 | 日韩免费观看一区二区三区 | 成人精品影视 | 四虎免费在线观看 | 99九九99九九九视频精品 | 一区二区三区国产欧美 | 亚洲午夜久久久久久久久电影网 | 日本性高潮视频 | 免费看片成人 | 国产二区电影 | 午夜影院先 | 国产精品热视频 | 久久午夜网| 欧美福利片在线观看 | 国产精品日韩在线 | 国产精品不卡在线观看 | 午夜三级理论 | 国产人成在线视频 | 中文字幕区 | 亚洲91中文字幕无线码三区 | 夜夜爽www | 国内精品久久影院 | 天天操天天添 | 特级大胆西西4444www | 久久成 | 婷婷电影在线观看 | www.久久色| 99视频精品免费视频 | 久久不卡免费视频 | 天天综合网在线观看 | 成人午夜黄色影院 | 欧美 日韩 性 | 精品亚洲免a | 日韩免费视频 | 久久国产精品色av免费看 | 97在线精品 | 久久视频这里有精品 | www五月天婷婷 | 99热手机在线 | 亚洲视频免费视频 | sm免费xx网站 | 亚洲国产欧美在线人成大黄瓜 | 国内精品视频免费 | 一区二区三区国产欧美 | 国产主播大尺度精品福利免费 | 顶级bbw搡bbbb搡bbbb | 中文字幕在线免费 | 日韩欧美在线高清 | 在线成人免费 | bayu135国产精品视频 | 亚洲成av人影院 | 亚洲视频 在线观看 | 五月婷婷在线观看 | 久草国产精品 | 黄a网 | 天天干天天操天天射 | 808电影免费观看三年 | 国产精品免费久久久久久 | 午夜久久影视 | 黄色三级av | 丁香婷婷激情五月 | 国产一区二区在线影院 | 成人av免费在线播放 | 久久精品久久久久 | 狠狠的干狠狠的操 | 一区二区三区在线观看 | 美女黄频视频大全 | 久久久久久亚洲精品 | 亚洲精品久久久久中文字幕m男 | 国产高清在线免费 | 国产一级性生活视频 | 四虎影视www | 午夜精品一区二区三区免费视频 | 国内精品久久久久久久影视简单 | 欧美黄网站 | 日韩视频免费观看高清 | 国产福利免费看 | 国产精品av久久久久久无 | 久久免费一 | 国产精品涩涩屋www在线观看 | 四虎影视国产精品免费久久 | 韩国av不卡 | 三级黄色大片在线观看 | 久草免费色站 | 麻豆视频网址 | 在线观看你懂的网址 | 欧美精品亚洲精品 | 天天操天天舔天天干 | 99在线热播精品免费 | 欧美色久 | 国产美女精品人人做人人爽 | 日韩国产精品毛片 | 91理论片午午伦夜理片久久 | 一区二区三区四区五区在线 | 日韩乱码中文字幕 | 91精品国产福利 | 天天操网址 | 人人玩人人添人人澡超碰 | 涩涩网站免费 | 国产精品女教师 | 久久久久久视频 | 国产精品欧美在线 | 国产精品久久久久久影院 | 国产精品系列在线 | 国产丝袜 | 久久国产精品免费 | 国产精品毛片久久久久久久 | 超碰人在线 | 黄色免费网 | 免费在线视频一区二区 | 国产精品国产三级在线专区 | 香蕉视频啪啪 | 日日夜夜网 | 日韩天天操 | 99久热在线精品视频观看 | 激情综合色图 | 国产亚洲视频中文字幕视频 | 亚洲乱码中文字幕综合 | 黄色com | 亚州av网站 | 久草免费手机视频 | 亚洲激情精品 | 久久国产精品99久久人人澡 | 人人玩人人添人人澡97 | 亚洲美女精品区人人人人 | 国产福利一区二区三区视频 | 久日精品| 久久国产精品99久久久久久进口 | 99精品在线免费观看 | 亚洲高清网站 | 91麻豆精品国产91久久久更新时间 | 免费开视频 | 在线日韩精品视频 | 91视频黄色 | 日韩精品免费在线 | 久久精品99久久久久久 | 久久久久久国产精品免费 | 午夜精品久久久99热福利 | 国产在线观看污片 | 国产精品va在线 | 1024在线看片| 九九久久久 | av在线免费观看网站 | 91黄色免费网站 | 久久乐九色婷婷综合色狠狠182 | 久久精品站 | 亚洲欧洲一区二区在线观看 | 三级黄色理论片 | 国产伦精品一区二区三区免费 | 色的网站在线观看 | 五月av在线| 美女网站黄在线观看 | 久久a v电影 | 久久久亚洲国产精品麻豆综合天堂 | 西西大胆啪啪 | 久久精品站| 最近中文国产在线视频 | 天天综合天天做 | 天天看天天操 | 就色干综合 | 91成人天堂久久成人 | 五月婷婷在线观看 | 黄色成人av | 亚洲男男gaygayxxxgv | 在线成人av | 国产原创在线 | 日韩激情第一页 | 91网在线 | 日韩电影在线观看中文字幕 | 黄色国产高清 | 久久久久久久福利 | 美女精品在线 | 久久综合狠狠综合久久狠狠色综合 | 日韩一区正在播放 | 在线免费观看羞羞视频 | 天天射天天搞 | 超碰在线人| 99久久婷婷国产综合亚洲 | 高清有码中文字幕 | 91av视频在线免费观看 | 欧美一二三视频 | 91网在线看| 亚洲精品在线视频网站 | 国产资源在线免费观看 | 91视频在线播放视频 | 日韩午夜小视频 | 国产精品高潮呻吟久久久久 | 狠狠黄 | 久久久久人人 | 欧美日韩亚洲精品在线 | 中文成人字幕 | 欧美精品久久人人躁人人爽 | 中文字幕在线播放av | 日韩精品视频免费看 | 国产免费一区二区三区网站免费 | 视频成人 | 91久久电影| 黄色软件在线观看 | 97人人澡人人爽人人模亚洲 | 成在人线av | 综合网五月天 | 黄色片毛片 | 欧美性色19p | 黄a网站 | 亚洲一级国产 | 狠狠操在线 | 黄色亚洲片 | 久草视频在线播放 | 国产精品久久在线观看 | 婷婷 综合 色 | 国产高清av在线播放 | 射九九 | 国产91成人在在线播放 | 最新国产精品亚洲 | 狠狠色噜噜狠狠狠狠2022 | 日韩精品高清不卡 | 亚洲黄色在线播放 | 在线观看国产永久免费视频 | 一区二区激情 | 色网站免费在线观看 | 久久午夜免费视频 | 中国一级片视频 | 91在线视频播放 | 久久久官网 | 韩国视频一区二区三区 | 国产a精品| 亚洲精品综合欧美二区变态 | 黄色av免费电影 | 亚洲香蕉视频 | 亚洲高清在线视频 | 亚洲精品免费看 | 国产一级免费视频 | 欧美专区日韩专区 | 女人18精品一区二区三区 | 怡红院成人在线 | 91九色精品 | 黄色的网站在线 | 四虎在线免费观看 | 六月丁香在线视频 | 91精品国产综合久久福利 | 日韩素人在线观看 | 亚洲伊人av | 久久手机精品视频 | 欧美日韩国产一区二区三区 | 国产一区二区久久久 | 亚洲无吗av | 免费人成在线观看 | 国产在线观看,日本 | 亚洲一区久久久 | 97在线免费观看视频 | 日韩中文免费视频 | 精品国产一区二区三区免费 | 亚洲国产三级在线观看 | 久久国产精品99久久人人澡 | 99久久电影| 一区二区三区国产欧美 | 97天堂网| 国产精品毛片 | 亚洲精品成人在线 | 午夜影院一区 | av一级片 | 精品在线视频观看 | 97色狠狠 | 亚洲国产成人精品在线 | 狠狠干成人综合网 | 欧美一级视频一区 | 日韩午夜视频在线观看 | 日狠狠 | 久久久免费| 在线视频观看你懂的 | 国产精品国产三级国产aⅴ无密码 | 2023国产精品自产拍在线观看 | 天天草天天色 | 激情婷婷综合网 | 久久高清国产视频 | 久久精品牌麻豆国产大山 | 国产在线一线 | 日韩精品综合在线 | 国产日产精品一区二区三区四区 | 日韩系列在线 | 欧美日韩久久久 | 中文字幕 欧美性 | 国产原创在线 | 成年人黄色大全 | 久草在线视频精品 | www.福利| 欧美性生爱 | 日韩精品视频免费看 | adc在线观看 | 成人一级片在线观看 | 亚州国产视频 | 国产精品久久久久久久久久免费 | 91久久偷偷做嫩草影院 | 一区二区不卡视频在线观看 | 日本黄区免费视频观看 | 九九久久免费 | 成人久久久精品国产乱码一区二区 | 亚洲黄色在线免费观看 | 深夜国产在线 | 色免费在线 | 亚洲视频456| 成人av一区二区在线观看 | 亚洲成人av片 | 四虎国产永久在线精品 | 天天天色 | 亚洲一区久久久 | 97在线免费观看 | 深爱激情五月婷婷 | 亚洲人成在线电影 | 在线电影中文字幕 | 日韩簧片在线观看 | 亚洲黄色av网址 | 国产精品综合久久久久 | 在线观看精品 | 99视频免费 | 伊人射 | 国产精品嫩草在线 | 2018好看的中文在线观看 | 国产精品一码二码三码在线 | 国产又粗又猛又色又黄网站 | 500部大龄熟乱视频使用方法 | 欧美日韩精品网站 | 在线观看日韩一区 | 日日夜夜人人精品 | 午夜久久久久久久久久影院 | 92国产精品久久久久首页 | 国产 中文 日韩 欧美 | 亚洲视频在线播放 | 一区二区视 | 亚洲国产欧美在线看片xxoo | 中文字幕在线观看免费高清完整版 | 免费观看一区二区三区视频 | 99国产在线观看 | 99re在线视频观看 | 黄色一级大片在线免费看产 | 欧洲一区精品 | 中文字幕日韩一区二区三区不卡 | 亚洲视频综合在线 | 一本一道波多野毛片中文在线 | 国产乱码精品一区二区蜜臀 | 国内精品视频免费 | 日本三级不卡视频 | 一区av在线播放 | 国产 日韩 在线 亚洲 字幕 中文 | 在线 日韩 av | 不卡国产视频 | 色激情五月 | 91女人18片女毛片60分钟 | 99在线精品视频在线观看 | a色网站 | 中文字幕高清视频 | av怡红院| 五月天,com | 中文字幕乱码一区二区 | 麻豆传媒视频观看 | 97人人澡人人爽人人模亚洲 | 亚洲精品在线观看网站 | av在线精品 | 成人av电影免费在线播放 | 欧美一区二区免费在线观看 | 亚洲va欧美 | 日本不卡123区| 中文资源在线观看 | 欧美日韩综合在线观看 | 成人精品99 | 亚洲精品国产自产拍在线观看 | 婷婷综合视频 | 色www永久免费 | 国产精品99久久免费黑人 | 制服丝袜在线 | 亚洲第一中文网 | 天天躁日日躁狠狠 | 亚洲激情综合 | 这里有精品在线视频 | 97成人精品视频在线播放 | 日韩在线观看电影 | 国产精品久久99精品毛片三a | 欧美精品一区二区免费 | 麻豆果冻剧传媒在线播放 | 99久久精品久久久久久动态片 | 久久精品亚洲综合专区 | 亚洲va在线va天堂 | 日韩午夜剧场 | 国产精品网站一区二区三区 | 久久亚洲综合国产精品99麻豆的功能介绍 | 91精品国产自产在线观看 | 亚洲黄色在线播放 | 亚洲资源在线 | 日韩av电影免费在线观看 | 九九亚洲视频 | 免费在线精品视频 | 亚洲午夜久久久久久久久 | 欧美调教网站 | 国产91勾搭技师精品 | 久久久99久久 | 国产九色91 | 免费久久久久久 | 欧美日韩国产一区二区三区在线观看 | 国产精品原创视频 | 亚洲精品国产区 | 福利av影院 | 精品国产综合区久久久久久 | 亚洲精品视频中文字幕 | 在线播放国产一区二区三区 | 在线看v片 | 久久精品视频99 | 特级毛片网 | 麻豆影视在线免费观看 | 日韩av在线不卡 | 国产在线视频导航 | 久草热视频| 97成人精品区在线播放 | 激情综合色综合久久综合 | 日韩一区二区三区免费电影 | 99视频在线 | 国产精品久久久久免费a∨ 欧美一级性生活片 | 久久久久一区 | 91视频久久久久久 | 一区二区视频电影在线观看 | 玖玖国产精品视频 | 成人免费视频播放 | 九九热av | 日韩试看 | 2024国产精品视频 | 欧美久久久久久久久中文字幕 | 丁香六月国产 | 国产婷婷 | www.久草视频| 五月婷av | 国产高清在线观看 | av天天干| 美女网站视频色 | 精品在线观看一区二区 | 日韩成人av在线 | 五月天综合激情网 | 日韩中文幕 | 美国人与动物xxxx | 成人小视频免费在线观看 | 欧美性黄网官网 | 成年人在线免费看 | 操高跟美女| 久草视频在线免费 | 免费看精品久久片 | 日韩一二三区不卡 | 国产97碰免费视频 | 黄色www在线观看 | 欧美日韩一级视频 | 伊人首页| 9999在线视频 | 91丨九色丨高潮丰满 | 日韩成人邪恶影片 | 久久久在线视频 | 四虎免费在线观看视频 | 天天操天天干天天综合网 | 欧美一级视频免费看 | 日本特黄一级片 | 99久久这里只有精品 | 国产色婷婷在线 | 天天干人人插 | 亚洲人成网站精品片在线观看 | 国产精品中文久久久久久久 | 久久久久国产精品www | 亚洲精品在线资源 | 久草在线最新免费 | 国产精品毛片一区二区 | 精品视频国产一区 | 欧洲精品视频一区二区 | 婷婷国产v亚洲v欧美久久 | 国产精品欧美久久久久三级 | 一区二区三区视频 | 六月丁香在线观看 | 啪一啪在线 | 亚洲国产精品久久久 | 中国一级片在线观看 | 久久久香蕉视频 | 99视频在线观看一区三区 | av网站在线观看免费 | 中文字幕中文字幕在线中文字幕三区 | 色综合天天射 | av无限看| 久久婷婷激情 | 国产精品久久久久久久电影 | 在线观看91网站 | 在线观看视频黄 | 天天干天天干天天干天天干天天干天天干 | 欧美-第1页-屁屁影院 | 精品在线99 | japanesexxxhd奶水| 久久久久久久影视 | 六月色 | 久久久久久美女 | 免费网站黄色 | 天天天在线综合网 | 国产一区二区在线免费 | 国产成人三级一区二区在线观看一 | 亚洲欧美激情精品一区二区 | 国产精品美女在线观看 | av久久在线 | 亚洲另类视频在线观看 | av在线播放中文字幕 | 97网站| 美女视频黄是免费的 | 国产精品免费视频一区二区 | 日韩欧美高清不卡 | 激情五月婷婷综合网 | 欧美日韩中文字幕在线视频 | 色夜影院 | 91手机视频在线 | 中国一级特黄毛片大片久久 | 亚洲在线网址 | 欧美日韩视频免费 | 亚洲精品午夜国产va久久成人 | 精品在线二区 | 五月天丁香亚洲 | 久久久国产一区二区三区四区小说 | 久久精品五月 | 99国产精品视频免费观看一公开 | 国产精品久久久久久久久久久不卡 | 精品成人a区在线观看 | 日韩欧美视频在线免费观看 | 久久精品久久久久电影 | 国产精品18久久久久久首页狼 | 国产黄a三级三级 | 国产成人亚洲在线观看 | av超碰免费在线 | av网站在线免费观看 | 国产一区视频在线 | 又黄又爽又无遮挡免费的网站 | 麻豆系列在线观看 | 国产免费一区二区三区最新6 | 日日干av| 日日日操| 久久久国产日韩 | 91看片在线 | 深爱婷婷激情 | 日韩免费福利 | 久久久久久麻豆 | 久久久久久久久久亚洲精品 | 日本乱视频 | 日韩视频免费在线 | 国产精品一区二区久久精品 | 成人a免费| 免费日韩av片 | 日韩免费三区 | 免费av小说 | 成人九九视频 | 日韩精品2区 | 久久亚洲福利 | 国产精品视频资源 | 日本中文字幕视频 | 日本精品在线 | 91热爆视频 | 国产一区二区在线免费观看 | 国产在线2020 | 97国产小视频| 美女网站黄免费 | 亚洲日本成人网 | 国产男女爽爽爽免费视频 | 午夜精品视频在线 | 久久国产精品99国产 | 久久精品3 | 狠狠色丁香婷婷综合欧美 | 中文字幕高清视频 | 天堂av观看 | 97视频精品| 美女黄频 | 成人精品99 | 免费av看片 | av看片网| 国产成人精品日本亚洲999 | 国产网站色 | avav99| 久久久久久久久久亚洲精品 | 国产污视频在线观看 | 黄网站app在线观看免费视频 | 久草网视频 | 亚洲无人区小视频 | 久久精品国产精品 | 欧美尹人 | 亚洲精品www久久久久久 | 亚洲精品国产拍在线 | 欧美一区二区视频97 | 深夜福利视频在线观看 | 久久精品久久99精品久久 | 欧美大jb | 最新动作电影 | 黄色小视频在线观看免费 | 欧美日韩啪啪 | 国产乱老熟视频网88av | 久久久www免费电影网 | 一区二区三区在线视频观看58 | 午夜少妇一区二区三区 | 国产欧美高清 | 久久九九影视 | 69av视频在线 | 欧美日韩不卡在线视频 | 精品一区二区在线免费观看 | 国产色区| 免费在线观看成人av | 美腿丝袜av| 激情五月婷婷综合 | 久久久久久久久久久国产精品 | 又长又大又黑又粗欧美 | 国产精品视频久久久 | 成人午夜精品久久久久久久3d | 中文字幕之中文字幕 | 亚洲成 人精品 | 色综合久久久久综合 | 国产色女人 | 69国产盗摄一区二区三区五区 | 色综合人人| 色夜影院| 中文亚洲欧美日韩 | 综合久久网 | 成年人在线免费视频观看 | 日韩1级片 | 日日夜日日干 | www.综合网.com | 日韩精品中文字幕一区二区 | 在线观看中文字幕视频 | 久久精品看片 | 天天操天天干天天干 | 成人免费一区二区三区在线观看 | 国产在线观看免 | 少妇bbbb搡bbbb桶 | 国产精品久久久久久久久久久久午 | 亚洲精品动漫成人3d无尽在线 | 91福利国产在线观看 | 成年人在线免费看视频 | 免费在线观看日韩视频 | 久久综合9988久久爱 | 欧美伦理电影一区二区 | 91久久国产精品 | 久久99久国产精品黄毛片入口 | 久艹视频免费观看 | 久久国产精品一区二区三区 | 国产日韩欧美中文 | 精品免费久久久久久 | 精品极品在线 | 又黄又爽又无遮挡免费的网站 | 人人擦 | 超碰97成人 | 久久亚洲福利视频 | 国产又粗又猛又黄又爽的视频 | 国产精品久久精品 | 久久久精品电影 | 国产精品视频全国免费观看 | 亚洲色综合 | 在线观看黄色小视频 | 中文欧美字幕免费 | 亚洲欧美日韩精品久久奇米一区 | 欧美精品做受xxx性少妇 | 51久久成人国产精品麻豆 | 十八岁免进欧美 | 视频在线亚洲 | 国产小视频在线看 | 午夜精品999 | 国产成人精品在线播放 | 中文综合在线 | 成人福利在线播放 | 国产黄色网 | 免费观看的黄色片 | 国产视频在线观看一区 |