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

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

生活随笔

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

编程问答

二维码扫描和应用跳转

發(fā)布時(shí)間:2023/12/20 编程问答 56 豆豆
生活随笔 收集整理的這篇文章主要介紹了 二维码扫描和应用跳转 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

轉(zhuǎn)載自: http://sindrilin.com/ios-dev/2015/11/01/二維碼掃描和應(yīng)用跳轉(zhuǎn).html

?

前面我們已經(jīng)調(diào)到過(guò)怎么制作二維碼,在我們能夠生成二維碼之后,如何對(duì)二維碼進(jìn)行掃描呢?

在iOS7之前,大部分應(yīng)用中使用的二維碼掃描是第三方的掃描框架,例如ZXing或者ZBar。使用時(shí)集成麻煩,出錯(cuò)也不方便調(diào)試。在iOS7之后,蘋(píng)果自身提供了二維碼的掃描功能,從效率上來(lái)說(shuō),原生的二維碼遠(yuǎn)高于這些第三方框架。本文講解如何使用原生框架實(shí)現(xiàn)二維碼掃描功能,并且進(jìn)行掃描后的項(xiàng)目跳轉(zhuǎn)。

掃描相關(guān)類(lèi)

二維碼掃描需要獲取攝像頭并讀取照片信息,因此我們需要導(dǎo)入系統(tǒng)的AVFoundation框架,創(chuàng)建視頻會(huì)話。我們需要用到一下幾個(gè)類(lèi):

  • AVCaptureSession?會(huì)話對(duì)象。此類(lèi)作為硬件設(shè)備輸入輸出信息的橋梁,承擔(dān)實(shí)時(shí)獲取設(shè)備數(shù)據(jù)的責(zé)任
  • AVCaptureDeviceInput?設(shè)備輸入類(lèi)。這個(gè)類(lèi)用來(lái)表示輸入數(shù)據(jù)的硬件設(shè)備,配置抽象設(shè)備的port
  • AVCaptureMetadataOutput?輸出類(lèi)。這個(gè)支持二維碼、條形碼等圖像數(shù)據(jù)的識(shí)別
  • AVCaptureVideoPreviewLayer?圖層類(lèi)。用來(lái)快速呈現(xiàn)攝像頭獲取的原始數(shù)據(jù) 二維碼掃描功能的實(shí)現(xiàn)步驟是創(chuàng)建好會(huì)話對(duì)象,用來(lái)獲取從硬件設(shè)備輸入的數(shù)據(jù),并實(shí)時(shí)顯示在界面上。在掃描到相應(yīng)圖像數(shù)據(jù)的時(shí)候,通過(guò)AVCaptureVideoPreviewLayer類(lèi)型進(jìn)行返回

應(yīng)用跳轉(zhuǎn)

在使用第三方登陸、分享sdk的時(shí)候,我們的項(xiàng)目會(huì)在本機(jī)安裝有目標(biāo)平臺(tái)的應(yīng)用的情況下進(jìn)行應(yīng)用跳轉(zhuǎn),并且傳遞信息過(guò)去。這在沙盒機(jī)制下的iOS應(yīng)用而言,理應(yīng)是不符合規(guī)則的。但是,iOS SDK給我們提供了一個(gè)叫做url scheme的機(jī)制來(lái)實(shí)現(xiàn)這個(gè)功能。

url scheme讓我們可以像使用Safari打開(kāi)網(wǎng)頁(yè)的方式跳轉(zhuǎn)到其他應(yīng)用中,并使用類(lèi)似網(wǎng)絡(luò)請(qǐng)求的GET請(qǐng)求的參數(shù)拼湊方式來(lái)在不同應(yīng)用之間傳遞數(shù)據(jù)。

使用url scheme的第一步是在項(xiàng)目的info.plist文件中添加新row,命名為URL types

展開(kāi)新增的字典,我們修改其中的URL Identifier以及新增加一個(gè)字段
URL Schemes。
Identifier用來(lái)跳轉(zhuǎn)后,讓跳轉(zhuǎn)應(yīng)用識(shí)別從哪里跳轉(zhuǎn)過(guò)來(lái)的,我們可以設(shè)置為bundleID反轉(zhuǎn),來(lái)確保其特殊性。
URL Schemes是一個(gè)數(shù)組,我們將在這個(gè)數(shù)組里面自定義自己的url schemes,這里我們填寫(xiě)應(yīng)用名。最終效果如下:

接著,我們就可以在其他應(yīng)用中通過(guò)openURL:方法打開(kāi)我們的app。

二維碼掃描

二維碼掃描的步驟:

1、創(chuàng)建設(shè)備會(huì)話對(duì)象,用來(lái)設(shè)置設(shè)備數(shù)據(jù)輸入
2、獲取攝像頭,并且將攝像頭對(duì)象加入當(dāng)前會(huì)話中
3、實(shí)時(shí)獲取攝像頭原始數(shù)據(jù)顯示在屏幕上
4、掃描到二維碼/條形碼數(shù)據(jù),通過(guò)協(xié)議方法回調(diào)

  • 會(huì)話對(duì)象AVCaptureSession的創(chuàng)建

    _session = [AVCaptureSession new]; [_session setSessionPreset: AVCaptureSessionPresetHigh]; //高質(zhì)量采集 [self setupIODevice];
  • setupIODevice方法中懶加載方式創(chuàng)建輸入對(duì)象和輸出對(duì)象,注意必須在輸出數(shù)據(jù)對(duì)象加入到當(dāng)前會(huì)話后才能設(shè)置識(shí)別的數(shù)據(jù)格式。這里設(shè)置為掃描二維碼以及條形碼

    [_session addInput: self.input]; [_session addOutput: self.output]; _output.metadataObjectTypes = @[AVMetadataObjectTypeQRCode, AVMetadataObjectTypeEAN13Code, AVMetadataObjectTypeEAN8Code, AVMetadataObjectTypeCode128Code];
  • 創(chuàng)建AVCaptureMetadataOutput設(shè)置好掃描成功回調(diào)代理以及回調(diào)線程

    _output = [AVCaptureMetadataOutput new]; [_output setMetadataObjectsDelegate: self queue: dispatch_get_main_queue()];
  • 創(chuàng)建AVCaptureDeviceInput輸入設(shè)備為手機(jī)攝像頭

    AVCaptureDevice * device = [AVCaptureDevice defaultDeviceWithMediaType: AVMediaTypeVideo]; _input = [AVCaptureDeviceInput deviceInputWithDevice: device error: nil];
  • 創(chuàng)建AVCaptureVideoPreviewLayer對(duì)象來(lái)實(shí)時(shí)獲取攝像頭圖像,我們需要調(diào)用[self.view addSubview: self.scanView]把攝像頭獲取的圖像實(shí)時(shí)展示在屏幕上

    _scanView = [AVCaptureVideoPreviewLayer layerWithSession: self.session]; _scanView.videoGravity = AVLayerVideoGravityResizeAspectFill; _scanView.frame = self.bounds;
  • 實(shí)現(xiàn)captureOutput: didOutputMetadataObjects: fromConnection:來(lái)獲取掃描得到的數(shù)據(jù)。回調(diào)參數(shù)metadataObjects中存放了掃描結(jié)果,我們需要先判斷這個(gè)數(shù)組的數(shù)據(jù)個(gè)數(shù)不為0再執(zhí)行下面的代碼:

    [self stop]; AVMetadataMachineReadableCodeObject * metadataObject = metadataObjects[0]; if ([self.delegate respondsToSelector: @selector(scanView:codeInfo:)]) {[self.delegate scanView: self codeInfo: metadataObject.stringValue];[self removeFromSuperview]; } else {[[NSNotificationCenter defaultCenter] postNotificationName: LXDSuccessScanQRCodeNotification object: self userInfo: @{ LXDScanQRCodeMessageKey: metadataObject.stringValue }];

讀取二維碼信息進(jìn)行應(yīng)用跳轉(zhuǎn)

首先要說(shuō)明的是,二維碼并非一定要存儲(chǔ)應(yīng)用的url scheme。例如公眾號(hào)的二維碼,雖然不知道是怎樣的數(shù)據(jù)存儲(chǔ),但肯定不是應(yīng)用跳轉(zhuǎn)。可以給自己的應(yīng)用指定一個(gè)二維碼數(shù)據(jù)規(guī)則,例如支付寶付款掃描是讀取商品的ID、價(jià)格等信息,然后進(jìn)行頁(yè)面跳轉(zhuǎn)付款。
這里我們使用上面設(shè)置的url scheme,我們通過(guò)制作二維碼方法來(lái)定制一個(gè)存儲(chǔ)應(yīng)用跳轉(zhuǎn)信息的二維碼,通過(guò)下面的代理創(chuàng)建一個(gè)存儲(chǔ)url scheme(使用url scheme的時(shí)候要注意在后面加上://后才能使用openURL進(jìn)行跳轉(zhuǎn))的二維碼,這一步應(yīng)該放到模擬器上面生成

- (IBAction)createBarcode:(id)sender{UIImage * image = [UIImage imageOfQRFromURL: @"LXDDrawLosts://" codeSize: 160.f red: 123 green: 189 blue: 229 insertImage: nil];CGSize size = image.size;UIImageView * imageView = [[UIImageView alloc] initWithFrame: ((CGRect){(CGPointZero), (size)})];imageView.center = self.view.center;imageView.image = image;[self.view addSubview: imageView]; }

創(chuàng)建二維碼掃描控制器,然后對(duì)我們生成的二維碼進(jìn)行掃描(這一步要在真機(jī)上面完成,上面url scheme的應(yīng)用應(yīng)當(dāng)通過(guò)xcode安裝在手機(jī)上,才能完成跳轉(zhuǎn))

LXDScanCodeController * scanCodeController = [LXDScanCodeController scanCodeController]; scanCodeController.scanDelegate = self; [self.navigationController pushViewController: scanCodeController animated: YES];

掃描成功后判斷是否可以打開(kāi)跳轉(zhuǎn),如果你的應(yīng)用有一套二維碼數(shù)據(jù)存儲(chǔ)的規(guī)則,那么在不能跳轉(zhuǎn)的時(shí)候應(yīng)該按照這套規(guī)則解析數(shù)據(jù)。這里我直接在無(wú)法跳轉(zhuǎn)的情況下顯示警告框告訴用戶無(wú)法解析二維碼:

NSURL * url = [NSURL URLWithString: codeInfo]; if ([[UIApplication sharedApplication] canOpenURL: url]) {[[UIApplication sharedApplication] openURL: url]; } else {UIAlertView ** * alertView = [[UIAlertView alloc] initWithTitle: @"警告" message: [NSString stringWithFormat: @"%@:%@", @"無(wú)法解析的二維碼", codeInfo] delegate: nil cancelButtonTitle: @"確定" otherButtonTitles: nil];[alertView show]; }

按照上面的步驟進(jìn)行的話,那么在你掃完二維碼之后,你的手機(jī)就會(huì)跳轉(zhuǎn)到剛才設(shè)置url scheme的應(yīng)用中。

掃描優(yōu)化

上面已經(jīng)完成了二維碼的掃描功能實(shí)現(xiàn),但是現(xiàn)在你會(huì)發(fā)現(xiàn)我們?cè)谑褂蒙厦娲a進(jìn)行掃描的時(shí)候,整個(gè)屏幕都是掃描范圍,這樣會(huì)影響掃描的準(zhǔn)確性以及我們調(diào)整掃描范圍的難度。
蘋(píng)果提供了一種方式讓我們規(guī)定掃描范圍:在AVCaptureMetadataOutput中有一個(gè)叫做rectOfInterest的CGRect類(lèi)型屬性,這個(gè)屬性用來(lái)限制掃描范圍。
這個(gè)屬性的每一個(gè)值取值范圍在0~1之間,代表的是對(duì)應(yīng)軸上的比例大小。最開(kāi)始我以為這個(gè)是以左上角為原點(diǎn),后來(lái)設(shè)置為CGRectMake(0.3, 0.35, 0.4, 0.3)發(fā)現(xiàn)和預(yù)期的不一樣,因?yàn)檫@個(gè)屬性是以屏幕右上角為坐標(biāo)原點(diǎn),并且寬高的順序要對(duì)換過(guò)來(lái)

如圖所示,由于坐標(biāo)系的不同,原本CGRectMake(0.3, 0.35, 0.4, 0.3)到了新坐標(biāo)系中就變成了CGRectMake(0.35, 0.3, 0.3, 0.4)。那么大家設(shè)置成新的掃描范圍之后,重新運(yùn)行掃描程序,看看效果——然而,我們發(fā)現(xiàn)并不能掃描成功,這是因?yàn)檫@個(gè)掃描區(qū)域不僅僅是坐標(biāo)系原點(diǎn)發(fā)生了改變。如下圖所示

按照上面CGRect的設(shè)置,我是想要把掃描范圍控制在屏幕x軸上面0.3-0.7,y軸上0.35-0.65之間的范圍。但是在這個(gè)屬性中,width和height分別表示的是在rectOfInterest坐標(biāo)中掃描矩形右下角的坐標(biāo)點(diǎn)位置。因此,這個(gè)掃描范圍應(yīng)該是CGRectMake(0.35, 0.3, 0.65, 0.7)。除了設(shè)置好掃描范圍之內(nèi),我們還可以仿照微信的掃描,給非掃描范圍加上一層半透明的黑色layer


應(yīng)用傳值

前面說(shuō)過(guò),url scheme不僅僅支持應(yīng)用跳轉(zhuǎn),它還支持使用類(lèi)似get請(qǐng)求的方式在應(yīng)用間傳值。上面跳轉(zhuǎn)的url scheme是LXDDrawLosts://,那么類(lèi)似get請(qǐng)求,我們?cè)谶@個(gè)字符串后面加上一個(gè)?表示區(qū)分開(kāi)參數(shù)和應(yīng)用id,使用&分隔不同參數(shù),然后后面按照字段名=屬性值的方式拼湊鏈接。
比如,假設(shè)這是一個(gè)即時(shí)通訊app,那么我可以制定這樣的一個(gè)跳轉(zhuǎn)參數(shù)規(guī)則:

  • method?表示操作類(lèi)型
  • userId?用戶id
  • title?分享標(biāo)題
  • message?分享消息
  • link_url?分享鏈接

那么,如果傳入的是
LXDDrawLosts://?method=addFriends&userId=10086
這可能代表的是掃描后添加id為10086的新好友。

又比如

LXDDrawLosts://?method=shareMessage&title=分享測(cè)試&message=這是林欣達(dá)的分享測(cè)試&link_url=http://www.jianshu.com/users/0cf7d455eb9e/latest_articles
這代表分享信息到你的app中。這些都是我們自己的應(yīng)用可以制定的規(guī)則,如果有興趣,可以新浪微博開(kāi)放平臺(tái)或者騰訊開(kāi)放平臺(tái),他們的文檔中應(yīng)該有url scheme的傳值標(biāo)準(zhǔn)。

說(shuō)完了通過(guò)url scheme傳入?yún)?shù)后,怎么把這些參數(shù)取出來(lái)呢?AppDelegate中提供了application:openURL: sourceApplication: annotation:方法讓我們可以取出傳入的值。
在我們通過(guò)url scheme跳轉(zhuǎn)到本應(yīng)用的時(shí)候,這個(gè)方法就會(huì)被系統(tǒng)調(diào)用。其中,有兩個(gè)重要的參數(shù)需要我們知道

  • sourceApplication?這個(gè)字符串保存了跳轉(zhuǎn)方app的url Identifier,就是上文中除了url scheme以外的另一個(gè)字段
  • url?這個(gè)鏈接中存儲(chǔ)了跳轉(zhuǎn)的url scheme以及參數(shù)列表,我們通過(guò)[url scheme]方法獲取前者;用[url query]方法獲取?之后的參數(shù)列表,然后使用字符串的分隔方法把這些數(shù)據(jù)讀取出來(lái)

單純的二維碼數(shù)據(jù)并沒(méi)有過(guò)于強(qiáng)大的功能,但結(jié)合了url scheme的跳轉(zhuǎn)機(jī)制后,二維碼能夠幫助我們的應(yīng)用獲得更加強(qiáng)大的能力,使得我們的應(yīng)用之間有了更多聯(lián)系。

轉(zhuǎn)載于:https://www.cnblogs.com/hissia/p/5690392.html

總結(jié)

以上是生活随笔為你收集整理的二维码扫描和应用跳转的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

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

久久国产综合视频 | 国产日韩视频在线 | 99久久精品免费看 | 精品国产色| 国产一区精品在线观看 | 曰本免费av | 亚洲永久精品在线 | 免费在线观看视频a | 日韩免费专区 | 久久视频国产精品免费视频在线 | 天天爽夜夜爽人人爽一区二区 | 国产高清永久免费 | 九九国产精品视频 | 麻豆视频网址 | 成人免费毛片aaaaaa片 | 国产一二区在线观看 | 欧美激情xxxx | 99久久99久久综合 | 免费91在线 | 九九热中文字幕 | 超碰成人免费电影 | 超碰在线观看av | 69国产精品视频免费观看 | 激情综合电影网 | 97福利社| 91av免费在线观看 | 中文字幕一区二区三 | www色,com| www.黄色片网站 | 精品国产三级a∨在线欧美 免费一级片在线观看 | 国产高潮久久 | 狠狠狠色丁香婷婷综合久久88 | 成人免费在线播放视频 | 97天天综合网 | 亚洲欧美日韩在线看 | 五月天天色 | 中文av一区二区 | 欧美日韩精品在线观看视频 | 丁香久久综合 | 超碰人人舔| 国产99久久精品一区二区永久免费 | 婷婷综合亚洲 | 91精品高清| 亚洲黄色成人网 | 人人干人人艹 | 亚洲三级黄色 | 国产精品欧美激情在线观看 | 四虎在线免费视频 | 99热精品在线观看 | 男女日麻批 | 国产精品 中文在线 | 三上悠亚一区二区在线观看 | 黄色精品久久 | 久久激情电影 | 婷婷新五月 | 久久99视频精品 | 91精品推荐 | 精品免费视频123区 午夜久久成人 | 日本高清久久久 | 国产亚洲欧美在线视频 | 国产精品日韩在线观看 | 国产精品成人一区二区三区 | 久草视频观看 | 日韩免费视频一区二区 | 亚洲精品成人在线 | 色综合久久五月 | 国产精品精品久久久久久 | 黄网站色欧美视频 | 一区二区三区四区在线 | 国产精品中文字幕在线 | 中文字幕在线观看免费 | 欧美午夜视频在线 | 久久久久国产一区二区三区四区 | 中文字幕 在线 一 二 | 美女视频久久黄 | av丝袜美腿 | 国产亚洲午夜高清国产拍精品 | 亚洲一区二区精品 | 福利视频在线看 | 免费高清影视 | 免费观看mv大片高清 | 在线观看黄网站 | 99re热精品视频 | 精品国产久 | 国产在线色视频 | 一区中文字幕 | 狠狠狠狠狠狠狠 | 91麻豆精品国产91久久久久久久久 | 亚洲国产免费看 | 91人人揉日日捏人人看 | 人人爽人人爽人人爽学生一级 | 天天综合网 天天综合色 | 一级片免费观看视频 | 午夜精品一区二区三区免费视频 | 中文字幕在线播放一区二区 | 91私密视频| 国产精品ⅴa有声小说 | 在线黄av | www欧美色| 天天狠狠| 99这里精品 | 欧美日韩免费网站 | 成人久久视频 | 欧美 日韩 久久 | 国产不卡免费视频 | 经典三级一区 | 国产成人一区二区三区在线观看 | 国产一级视频免费看 | 午夜精品久久久久久久久久久久 | 亚洲黄色免费在线看 | 99久久精品国产毛片 | 亚洲一区精品二人人爽久久 | 亚州天堂 | 国产一区国产精品 | 国产青草视频在线观看 | 日韩黄色一级电影 | 天天射色综合 | 色91在线视频 | 日韩av五月天 | 久久久国产影视 | 91视频91色| 91精品久久久久久久久久入口 | 久久伊人爱 | 日本精品在线看 | 中文字幕在线视频国产 | 亚洲男男gaygay无套同网址 | 国产视频每日更新 | 91精品视频免费观看 | 亚洲国产精久久久久久久 | 91中文字幕网 | 欧美亚洲成人免费 | 日韩av电影中文字幕在线观看 | av免费在线看网站 | 在线观看国产麻豆 | 成人免费看片网址 | 亚洲一本视频 | 在线免费性生活片 | 欧美日韩一区二区三区在线免费观看 | 日韩a级黄色 | 久久区二区 | www.亚洲| 丁香花在线观看视频在线 | 九色琪琪久久综合网天天 | 婷婷网站天天婷婷网站 | 日韩久久视频 | 五月婷婷六月丁香 | 人人看人人做人人澡 | 天天色影院| 国产精品一级视频 | 欧美一进一出抽搐大尺度视频 | 久久精品高清视频 | 美女亚洲精品 | 免费观看视频的网站 | 国产精品九九热 | 超级碰碰视频 | 久久国产欧美日韩 | 热热热热热色 | 色狠狠操| 在线免费观看欧美日韩 | 国产精品乱码久久久久 | 国产粉嫩在线 | 97成人在线视频 | 亚洲精品va| 黄网站免费久久 | 欧美成人h版 | 干天天| 精品福利网 | 99视频播放 | 国产精品igao视频网入口 | 亚洲精品在线视频播放 | 色视频网址 | 日本爱爱片 | 精品国产一区二区三区四区在线观看 | 成人h视频在线播放 | 六月色婷婷 | 丁香六月天 | 免费三级av | 91麻豆精品国产91久久久使用方法 | 综合色伊人| 天天天综合网 | 日韩欧美99| 午夜视频免费在线观看 | 国产精品v欧美精品 | 久久精品99精品国产香蕉 | 亚洲精品九九 | 午夜少妇av | 国产高清不卡一区二区三区 | 国产高清99 | 国产在线一线 | 久久久精品二区 | 日韩免费在线网站 | 亚洲国产中文字幕在线观看 | av成人在线观看 | 伊人视频 | 91精品国自产在线 | 久久精品999 | 天干啦夜天干天干在线线 | 看av免费| 日韩在线短视频 | 国产在线观看免费 | 四虎最新入口 | 免费观看www7722午夜电影 | 久99久精品 | 国内外激情视频 | 蜜桃av人人夜夜澡人人爽 | 久久精品高清视频 | 精品免费久久 | 黄色激情网址 | 免费久久99精品国产 | 久久久久成 | 开心色婷婷 | 激情视频网页 | 天天爱av导航 | 国产成人a亚洲精品 | 久久久国产精品电影 | 国产一级电影网 | 国产成人精品一区二区三区在线观看 | 99精品久久久久久久 | 国产精品久久精品国产 | 亚洲国内精品 | 久草青青在线观看 | 国产又粗又猛又黄又爽视频 | 亚洲伊人色 | 国产精品亚洲精品 | www.久久com| 国产a精品 | 91资源在线免费观看 | 免费精品国产va自在自线 | 久久国产精品99国产 | 国产精品久久婷婷六月丁香 | 国产一级一片免费播放放a 一区二区三区国产欧美 | 五月婷婷六月综合 | 久久香蕉影视 | 亚洲 欧美 另类人妖 | www.黄色在线 | 亚洲专区在线视频 | 日韩美女久久 | 中文字幕在线播放av | 天天射天天添 | 国产男女无遮挡猛进猛出在线观看 | www.色五月| 久久久久久久久久久久99 | 丁香婷婷激情啪啪 | 九九热视频在线播放 | 日韩大片在线看 | 黄色.com| 激情网第四色 | 91看毛片| 91探花在线| 国产精品大片免费观看 | 国产91在线免费视频 | 91高清免费 | 欧美中文字幕第一页 | 热精品| 五月天久久精品 | 色香蕉视频 | 蜜桃视频精品 | 91九色免费视频 | 狠狠色丁香婷综合久久 | 2019免费中文字幕 | 日韩字幕 | 丁香婷婷激情国产高清秒播 | 中文字幕 国产 一区 | 97精产国品一二三产区在线 | avwww在线观看 | 亚洲在线精品 | 碰超在线观看 | 精品国产美女 | 久久草草热国产精品直播 | 激情网站五月天 | 国产一区高清在线观看 | 成年人免费看片网站 | 亚洲欧美一区二区三区孕妇写真 | 在线视频观看成人 | 国产九色91| 天天色天天综合网 | 国产精品乱码久久久久久1区2区 | 免费 在线 中文 日本 | 91亚洲精品国偷拍自产在线观看 | 国产黄免费看 | 久草在线视频首页 | 操天天操 | 在线视频中文字幕一区 | 91色在线观看视频 | 亚洲精品影视在线观看 | 黄网站app在线观看免费视频 | 亚洲最新视频在线 | 久久视频这里只有精品 | 国产精品久久久久久久久久久免费看 | 久久综合狠狠综合久久综合88 | 国产视频999 | 久久成人国产精品入口 | 日韩精品综合在线 | 亚洲精品av中文字幕在线在线 | 日本不卡一区二区 | 国产一区二区影院 | 深爱激情丁香 | 亚洲国产精品va在线 | 中文字幕日韩一区二区三区不卡 | 久久艹影院 | 国产免费片 | 激情五月亚洲 | 精品视频免费看 | 丝袜+亚洲+另类+欧美+变态 | 天天色天天艹 | 久久国产香蕉视频 | 97在线视| 日韩经典一区二区三区 | 特级毛片aaa | 欧美精品一级视频 | 久久 精品一区 | 亚洲国产精品视频在线观看 | 精品一区精品二区高清 | 中文字幕在线乱 | 美女av在线免费 | 欧美性黄网官网 | 黄色一级大片免费看 | 欧美成人一二区 | 亚洲精品在线免费观看视频 | 国产精品第十页 | 久久精品国产v日韩v亚洲 | 1024手机基地在线观看 | 黄色在线免费观看网址 | 国产在线欧美日韩 | 久久五月网 | 福利网址在线观看 | 4438全国亚洲精品观看视频 | 久久精品视频网址 | 青青草在久久免费久久免费 | 国产精品美女www爽爽爽视频 | 国产精品久久久久亚洲影视 | 美女精品国产 | 高清在线观看av | 国产日产精品久久久久快鸭 | 中文字幕黄色av | 久久成人精品视频 | 久久久一本精品99久久精品66 | 午夜在线资源 | 久草综合视频 | 久久综合狠狠综合久久激情 | 亚洲国产剧情av | 成人久久18免费网站麻豆 | 久久免费片| 日韩免费电影网站 | 天天天天综合 | 国产手机免费视频 | 午夜视频播放 | 久久字幕网 | 久久久精品午夜 | 91一区啪爱嗯打偷拍欧美 | 国产精品成人aaaaa网站 | 在线观看免费一区 | 国产精品情侣视频 | 中文字幕国产一区二区 | 在线免费观看视频一区二区三区 | 国产视频精品在线 | www操操操 | 国产亚洲亚洲 | 亚洲每日更新 | 992tv人人草| 黄色成品视频 | 久久综合五月 | 日b视频在线观看网址 | 美女视频黄是免费的 | 色妞色视频一区二区三区四区 | 久草在线资源免费 | 国产精品18久久久久vr手机版特色 | 日本中文字幕视频 | 久久精品免费观看 | 国产精品夜夜夜一区二区三区尤 | 这里只有精彩视频 | 国内精品在线观看视频 | 91av视频网站 | 玖玖综合网 | a黄色影院 | 国产精品视频永久免费播放 | 婷婷久久婷婷 | 亚洲精品乱码久久久久久蜜桃动漫 | 在线成人性视频 | 日韩中文字幕a | 国产高清在线观看av | 黄色成人91| 欧美性大战久久久久 | 久久久久人人 | 国产一区二区三区黄 | 97在线观 | 亚洲va欧美va人人爽春色影视 | 国产精品久久久久久久久免费看 | 亚洲精品18p | 日韩在线看片 | 亚洲精品mv在线观看 | 中文字幕日韩在线播放 | 毛片精品免费在线观看 | 国产精品无| 久久精品8| 久久精品中文 | 亚洲欧美视频网站 | 91久久国产综合精品女同国语 | 亚洲资源网| 久久污视频 | 又爽又黄在线观看 | 最新精品国产 | 国产精品免费观看视频 | 91av大全 | 久久成人亚洲欧美电影 | 在线观看免费国产小视频 | 国产精品久久久久久久久久免费 | 香蕉久久久久 | 亚洲欧美成人 | 天天操天天干天天操天天干 | 美女网站在线观看 | 欧美激情精品久久久久久免费 | 免费一级日韩欧美性大片 | 中文字幕一区二区三区四区久久 | 欧美91av| 国产精品不卡 | 久久高清视频免费 | 91成人网页版| 国产女做a爱免费视频 | 国产精品毛片一区二区在线 | 一区二区三区视频在线 | www.激情五月.com | 亚洲在线视频播放 | 欧美国产高清 | 精品一区二区日韩 | 久久久久久久久久久免费视频 | av中文字幕免费在线观看 | 国产福利一区二区在线 | 国产精品嫩草影院123 | 欧美日韩天堂 | 久久久黄色免费网站 | 国产精品久久久久高潮 | 五月天九九 | 一本一道久久a久久精品 | 麻豆91视频 | 久久精品久久久精品美女 | 成人精品一区二区三区中文字幕 | 国产视频丨精品|在线观看 国产精品久久久久久久久久久久午夜 | 高清视频一区二区三区 | 在线中文字幕视频 | 久久免费福利视频 | 成人精品99 | 一本一道波多野毛片中文在线 | 欧美天堂视频在线 | 视频直播国产精品 | 成人久久 | 日韩在线播放av | 国产中文字幕三区 | 人人干在线观看 | 国精产品永久999 | 亚洲午夜大片 | 一区免费视频 | 伊人久操| 亚洲成人av在线电影 | 狠狠色丁香久久婷婷综合_中 | 在线观看视频黄 | av在线网站免费观看 | 国产免费久久精品 | 国产欧美高清 | 国产欧美日韩视频 | 黄a在线看| 国产精品久久久久久影院 | 天天草天天爽 | 亚洲激情在线 | 成人91免费视频 | 久久久久黄 | 激情网在线视频 | 精品国产不卡 | 五月激情丁香婷婷 | 日韩精品一区二区电影 | 久久开心激情 | 午夜天天操 | 亚洲精品大片www | 国产精品久久久久久久av大片 | 超碰精品在线 | 伊人久久国产 | 青青河边草手机免费 | 91一区一区三区 | 人人舔人人爽 | 亚洲综合色网站 | 在线观看成人毛片 | 亚洲日本一区二区在线 | 国产亚洲va综合人人澡精品 | 黄色的视频网站 | 国产一级电影 | 亚州精品一二三区 | 9999免费视频 | 婷婷综合在线 | 91精品久久久久久综合乱菊 | 一区在线播放 | 五月激情久久 | 2022国产精品视频 | 久草视频中文在线 | 国产精品99久久久久久小说 | 午夜.dj高清免费观看视频 | www.99在线观看| 国产99久久久国产精品免费二区 | 中文字幕日韩免费视频 | 99免费精品 | 不卡的av| 久久99精品热在线观看 | 国产视频精品免费播放 | 久久精品视频中文字幕 | 97人人爽人人 | 久久国产成人午夜av影院宅 | 麻豆视频在线观看免费 | 黄色免费观看视频 | 亚洲精品中文字幕视频 | www.香蕉视频 | 免费a视频在线 | 久久99久久精品 | 成人福利在线 | 日韩视频在线观看免费 | 久久99久国产精品黄毛片入口 | 日韩69视频 | 91在线一区| 日韩成人黄色av | 国产精品毛片久久蜜 | 一区二区电影网 | www.夜夜夜 | 亚洲精品视频免费观看 | 婷婷色视频| 丁香伊人网 | 国产亚洲精品福利 | 在线亚洲精品 | 看毛片网站 | 亚洲毛片视频 | 国产品久精国精产拍 | 黄色www在线观看 | 亚洲一区日韩精品 | 色综合咪咪久久网 | 91精品久久久久久综合乱菊 | 精品一区电影 | 丁香婷婷久久久综合精品国产 | 在线av资源 | 男女激情网址 | 亚洲成人家庭影院 | 精品视频99 | 手机在线欧美 | 国产不卡毛片 | 91精品看片 | 久久久久国产视频 | 国产a网站 | 91香蕉视频好色先生 | 国产午夜精品一区二区三区嫩草 | 国产精品永久免费视频 | 深爱激情av| 就色干综合 | 亚洲成人精品在线 | 超碰在线观看av.com | 久久婷婷色综合 | 成人av高清在线观看 | 天天射天天搞 | 久热av | 国产精品久久99综合免费观看尤物 | 天天搞天天干天天色 | 特级黄色视频毛片 | 国产精品久久久久久久久大全 | 精品中文字幕视频 | 综合精品久久 | 天天爱天天干天天爽 | 久久五月情影视 | 一二三区在线 | 日韩精品一卡 | 欧美视频18 | 日韩免费在线观看网站 | 日本公妇在线观看 | 亚洲人成人在线 | 91精品视频免费看 | 免费观看一区二区三区视频 | 2023亚洲精品国偷拍自产在线 | 最近最新中文字幕视频 | 国产永久免费高清在线观看视频 | 啪一啪在线| 不卡视频一区二区三区 | 色在线免费视频 | 国产精品嫩草影院9 | 国产999精品久久久久久绿帽 | 1024久久| 婷婷网址| 99久久婷婷国产 | 久久av一区二区三区亚洲 | 人人天天夜夜 | 日日操日日插 | 国产不卡免费视频 | 成av人电影 | av免费网站在线观看 | 免费在线观看视频一区 | 久久美女视频 | 天天干人人干 | 精品在线不卡 | 久草在线手机视频 | 97在线资源 | 欧美在线你懂的 | 超碰在线最新地址 | 亚洲欧洲av在线 | 久久视频一区 | 久久久国产精品麻豆 | 国产99在线 | 成人国产综合 | 日狠狠| 五月天久久婷婷 | 天天干天天做天天操 | 美女网站免费福利视频 | 婷婷六月在线 | 99精品在这里 | 国产精品一区二区在线观看免费 | 最近更新的中文字幕 | 亚洲一区网 | 99婷婷狠狠成为人免费视频 | 精品 一区 在线 | 一区二区三区国产精品 | 91日韩精品视频 | 亚洲精品动漫久久久久 | 一本到在线 | 欧洲视频一区 | 久热超碰 | 免费网址你懂的 | 国产 一区二区三区 在线 | 亚洲一区尤物 | 欧美-第1页-屁屁影院 | 亚洲国产成人在线播放 | 日韩精品视频免费在线观看 | 成人永久在线 | 中文字幕成人一区 | 美女国产精品 | 福利区在线观看 | 日本中文字幕在线电影 | av在线免费播放网站 | 亚洲一级电影视频 | 探花视频在线观看+在线播放 | 五月婷婷香蕉 | 国产一区二区久久 | 亚洲精品在线免费播放 | 在线观看第一页 | 免费网址你懂的 | 午夜精品一区二区三区免费视频 | 怡红院av久久久久久久 | av免费观看在线 | 中文字幕在线播放日韩 | 93久久精品日日躁夜夜躁欧美 | 日韩欧美在线视频一区二区三区 | 午夜黄网 | 国内精品视频免费 | 91精品啪 | 国产无遮挡猛进猛出免费软件 | 国产特级毛片aaaaaa高清 | 96精品在线| 在线不卡的av | 免费在线观看av不卡 | 久久天天躁狠狠躁夜夜不卡公司 | 精品美女视频 | 日韩免费在线观看视频 | 992tv在线成人免费观看 | 一区在线免费观看 | 国产精品视频永久免费播放 | 91九色性视频 | 欧美日韩精品在线观看 | 国产探花视频在线播放 | 视频一区二区在线观看 | 一本一本久久a久久精品综合 | 婷婷午夜天 | 久久伊人八月婷婷综合激情 | 精品久久久免费 | 美女黄视频免费看 | 91亚洲精品久久久中文字幕 | 日本午夜在线亚洲.国产 | 精品国产一区二区三区久久久久久 | 久久久久久国产精品美女 | 精品久久一区二区三区 | 青青五月天 | 日韩国产精品一区 | 色视频网站在线 | 欧美国产亚洲精品久久久8v | 国产精品一区二区三区四 | 日韩欧美在线视频一区二区 | 91在线观看欧美日韩 | 韩国av免费观看 | 国产乱对白刺激视频在线观看女王 | 玖草影院 | 99色视频在线 | av免费黄色| 久久久久久久久久网 | 91精品国产欧美一区二区 | 日日夜夜精品 | 色综合国产 | 亚洲最大av网站 | 成人黄色毛片视频 | 亚洲精品天天 | 五月激情片 | 日韩一区二区三免费高清在线观看 | 在线 精品 国产 | 国产午夜精品在线 | 午夜精品一区二区三区免费视频 | 日韩中文字幕免费 | 日韩免费观看一区二区 | 91精品欧美一区二区三区 | 91亚洲国产 | 久久综合九色综合久久久精品综合 | 青草视频在线 | 91系列在线观看 | 久久理论电影 | 在线观看色网站 | 国产在线观看免费 | 久久综合久久综合这里只有精品 | 国产精品mm| 亚洲免费av片 | 色视频 在线 | 亚洲日日夜夜 | 国产小视频在线观看免费 | 欧美日韩亚洲第一页 | 91视频一8mav | 日韩在线免费高清视频 | 婷婷精品进入 | 中文字幕在线观看完整 | 色综合久久天天 | 在线国产高清 | 最新日韩视频在线观看 | 国产91探花| 久久精品一二三区 | 全久久久久久久久久久电影 | 国产成人香蕉 | 天天操夜夜想 | 色香蕉在线视频 | 欧美精品二 | 精品一区二区三区在线播放 | 91丨九色丨蝌蚪丰满 | 国产自偷自拍 | 久草免费在线视频 | 91久久精品日日躁夜夜躁国产 | 久久一区二区三区日韩 | 中文字幕色在线 | 日韩va亚洲va欧美va久久 | 色姑娘综合 | 久久99视频免费 | 特级aaa毛片 | 国产精品色视频 | 日韩中文字幕亚洲一区二区va在线 | 国产精品青青 | 天堂久色| 亚洲精品 在线视频 | 激情开心网站 | 成人aaa毛片| 超碰在线色 | 欧美中文字幕久久 | 91精品电影 | 日本少妇高清做爰视频 | 9ⅰ精品久久久久久久久中文字幕 | 色www.| 久久久久亚洲精品中文字幕 | 国产区精品视频 | 国产精品免费观看国产网曝瓜 | 91成人精品一区在线播放69 | 久久久久久毛片精品免费不卡 | 精品国产一区二区三区噜噜噜 | 97色在线视频 | 亚洲视频专区在线 | 夜夜视频欧洲 | 免费在线观看的av网站 | 日韩欧美电影网 | 亚一亚二国产专区 | 国产青青青 | 五月婷综合 | 91香蕉视频好色先生 | 国产人成在线视频 | 青青久草在线视频 | 欧美国产日韩在线观看 | 日本激情动作片免费看 | 99久久er热在这里只有精品66 | 最近中文国产在线视频 | 日韩欧美电影在线观看 | 天天操网站 | 精品视频不卡 | 国产精品6 | 日韩sese| 免费激情在线电影 | 国产亚洲字幕 | 婷婷在线看 | 中午字幕在线 | 欧美视屏一区二区 | 免费看片成年人 | 超碰在线公开 | 少妇搡bbbb搡bbb搡69 | 三级免费黄 | 黄色av免费| 91热在线 | 一区二区三区污 | 国产日韩精品在线 | 不卡在线一区 | 久久午夜鲁丝片 | 一区二区三区日韩视频在线观看 | 日韩精品免费在线视频 | 亚洲精品国产精品乱码不99热 | 国产免费av一区二区三区 | 欧美一区二区三区在线视频观看 | 免费观看版 | 日本少妇高清做爰视频 | 在线看免费 | 国产在线精品观看 | avcom在线 | 国产黄色免费在线观看 | 久久久国产一区 | 99视频在线精品免费观看2 | avav99| 天堂av网址| 韩国av不卡 | 中文字幕免费高清在线 | 成人天堂网 | 91.麻豆视频 | 色婷婷九月 | 久久久久一区 | 国产精品区免费视频 | 日日夜夜综合 | 99这里只有久久精品视频 | 国精产品999国精产 久久久久 | 国产高清视频免费在线观看 | 伊人天堂av | 国产中文字幕久久 | 精品在线观看国产 | 国内精品国产三级国产aⅴ久 | 色在线中文字幕 | 亚洲免费公开视频 | 韩国在线一区二区 | 亚洲天堂精品视频在线观看 | 色91在线视频| 国产精品高潮呻吟久久久久 | 午夜美女福利直播 | 五月婷婷导航 | 国产精品久久久久久久久久久不卡 | 久草在线视频在线 | 97超碰成人| 久久情爱| 国产少妇在线观看 | 欧美aaa视频 | 啪一啪在线 | 五月天久久综合网 | 久久午夜色播影院免费高清 | 99r国产精品| 91精品国产综合久久婷婷香蕉 | 成人黄色电影在线观看 | 日韩在线电影 | 国产xx在线 | 五月婷丁香 | 91av手机在线观看 | 免费黄色激情视频 | 国产在线精 | 久草在线最新视频 | 久草在线视频网 | 国产精品久久久久久一区二区 | 国产一区在线视频观看 | 欧美日韩视频一区二区三区 | 久久歪歪 | 久久av免费 | 99热这里精品 | 91日韩免费 | 欧美色婷婷 | av电影免费在线看 | 97超碰中文| av在线专区 | 久久久私人影院 | 中文字幕一区二区三区四区视频 | 天天综合网天天 | 亚洲精品在线视频网站 | 96久久久 | 婷婷丁香激情综合 | 五月天六月婷 | 女女av在线 | 美国人与动物xxxx | 亚洲影院国产 | 国产1区2区3区精品美女 | 国产精品99久久免费观看 | 欧美日韩一区久久 | 国产一级片免费视频 | 狠狠狠狠狠狠天天爱 | 国产成人在线网站 | 中字幕视频在线永久在线观看免费 | 欧美韩国日本在线 | 久久久久久久毛片 | 91久久黄色| 婷婷色综合色 | 国产高清在线精品 | www.色婷婷.com | 天天干天天拍天天操天天拍 | 天天综合精品 | 欧美日韩高清国产 | 国产香蕉视频在线播放 | 日韩亚洲国产精品 | 91麻豆免费视频 | 免费合欢视频成人app | 成人性生交大片免费观看网站 | 亚洲国产美女精品久久久久∴ | 国内精品久久久久久久久久 | 黄a网| 亚洲精品综合一二三区在线观看 | 亚洲精品午夜aaa久久久 | 日韩电影在线观看一区二区三区 | av在线影视| 亚洲最大激情中文字幕 | 日本午夜在线亚洲.国产 | 国产精品系列在线 | 在线观看日韩精品 | 欧美日韩三区二区 | 91成人免费观看视频 | 黄色三级网站在线观看 | 99精品欧美一区二区蜜桃免费 | av黄色国产 | 97视频在线看 | 久久久久久国产精品999 | 久久公开免费视频 | 摸阴视频 | 99久久精品电影 | 波多野结衣在线观看视频 | 久久久免费少妇 | 国产精品美女久久久久久久久 | 91桃色国产在线播放 | 亚洲黄色成人av | 久草在线视频首页 | 亚洲综合在线观看视频 | 免费a视频在线观看 | www.亚洲在线 | 91av在线免费视频 | 亚洲日本va午夜在线电影 | 欧美日韩国产精品一区 | 国产精品美女www爽爽爽视频 | 欧美视频在线二区 | 91污视频在线观看 | 日本mv大片欧洲mv大片 | 中文字幕在线视频免费播放 | 精品在线视频一区二区三区 | 久久99国产综合精品 | 国产 日韩 在线 亚洲 字幕 中文 | 日韩视频三区 | 国产精品久久一区二区无卡 | 玖玖视频在线 | 国产成人精品久久二区二区 | 美女网站色免费 | 高清一区二区三区av | 国产精品1区2区3区 久久免费视频7 | 日韩有码欧美 | 国产精品一区久久久久 | 婷婷色综合 | 久久天天躁 | 婷婷伊人五月天 | 不卡视频国产 | 亚洲国产剧情av | 狠狠操狠狠干2017 | 99色免费视频 | 青草草在线 | 欧美韩国在线 | 精品久久网 | 亚洲人在线7777777精品 | 免费黄色特级片 | 免费看的国产视频网站 | 亚洲三级国产 | 亚洲精品乱码久久久久久蜜桃动漫 | 国产精品毛片一区二区 | 日产乱码一二三区别免费 | 国产日韩在线观看一区 | 天堂在线视频中文网 | 国产不卡免费av | 91精品在线播放 | 国产一区二区网址 | 欧美另类xxxx| 日韩系列在线观看 | 在线观看免费中文字幕 | 天天干天天操天天干 | 亚洲va在线va天堂va偷拍 | 中文av字幕在线观看 | 欧美精品一区二区性色 | 日韩久久一区二区 | 日本女人在线观看 | 精品一区二区三区久久久 | 九色视频自拍 | 日韩高清二区 | 国产精品久久久久久电影 | 99这里只有 | 亚洲国产三级 | 91看成人| 日韩在线观看一区二区三区 | 在线观看中文字幕视频 | 日韩美女高潮 | 婷婷丁香狠狠爱 | 美女av免费看 | 在线观看视频你懂 | 日韩中文字幕免费视频 | 免费在线日韩 | 又黄又爽又湿又无遮挡的在线视频 | 久久一区国产 | 国产成人精品一区二区在线 | 色吊丝在线永久观看最新版本 | 国产成人333kkk| 国产精品自拍av | 精品亚洲国产视频 | 国产黄色大片 | 人人插人人费 | 97理论片 | 黄色特级毛片 | 国产精品99久久久久久大便 |