久久福利_99r_国产日韩在线视频_直接看av的网站_中文欧美日韩_久久一

您的位置:首頁技術文章
文章詳情頁

如何使用vue開發公眾號網頁

瀏覽:2日期:2022-09-29 18:19:09
項目背景

主要就是一個h5頁面,涉及的功能不是很難,主要很久沒有開發公眾號,對整個開發步驟有些生疏。其中包括對微信sdk的調用方式、用戶的微信授權和sdk的接入等。主要圍繞開發步驟進行梳理。

開始

因為是一個h5頁面,整體而言項目不大,然后在項目技術選型的時候確定使用vue框架進行開發。使用vue開發h5,個人整體感覺還是效率比較高的。在ui庫方面選擇的是vant庫,組件整體而言還是不錯的,支持自定義主題方便樣式自定義比較適合h5的開發。

通過vue-cli創建項目

安裝腳手架工具

npm install -g @vue/cli# ORyarn global add @vue/cli

創建一個項目

vue create water_project

然后就創建了項目目錄

.├── README.md├── babel.config.js├── jsconfig.json├── package-lock.json├── package.json├── public│ ├── favicon.ico│ └── index.html├── src│ ├── App.vue│ ├── api│ ├── assets│ ├── components│ ├── global.less│ ├── main.js│ ├── mock│ ├── router│ ├── store│ ├── utils│ └── views└── vue.config.js關于移動的適配

因為是移動端網頁,所以需要做適配。網上有很多適配方案這里就不展開說了,主要說下本項目使用的方案是amfe-flexible結合rem來做的,是淘寶的一種解決方案。關于設計稿的單位px轉換為rem使用的是postcss的postcss-pxtorem方案。其實用webpack的loader來做也是可以的,具體方案自行百度。

安裝amfe-flexible包

npm i amfe-flexible -S 安裝postcss-pxtorem插件

npm i postcss-pxtorem -D 在main.js中引入amfe-flexible

import 'amfe-flexible' 在vue.config.js中配置postcss插件

項目中如果沒有vue.config.js文件就手動創建一個,這個是vue cli的配置文件。

css: { loaderOptions: { postcss: {plugins: [ autoprefixer(), pxtorem({ rootValue: 37.5, propList: ['*'], }),], }, },

到此樣式適配已經完成,至于rootValue為什么是37.5.主要是為了vant的適配,所以設計稿以375px為參考。如果沒有使用第三方ui庫可以設計稿以750為參考,此時rootValue為75。

使用 normalize.css

使用normalize.css來消除瀏覽器之間的基礎樣式差異

npm i normalize.css -S

在main.js中引入

import 'normalize.css'接入vant庫

vant是有贊出品的一個ui庫,站在巨人的肩膀上效率當然是要快很多。這種第三方庫只能作為基礎,在有設計稿的情況下要對樣式進行定制。簡單的樣式vant都支持主題定制化還是比較方便的,如果有一些樣式沒有提供自定義主題,就只能寫樣式進行覆蓋了。

下載安裝vant

npm i vant -S 引入組件有3種方式,官網也有介紹,詳情可以查看官網,簡單說下使用方式: 方式一. 自動按需引入組件 (推薦)

babel-plugin-import 是一款 babel 插件,它會在編譯過程中將 import 的寫法自動轉換為按需引入的方式。

# 安裝插件npm i babel-plugin-import -D// 在.babelrc 中添加配置// 注意:webpack 1 無需設置 libraryDirectory{ 'plugins': [ ['import', { 'libraryName': 'vant', 'libraryDirectory': 'es', 'style': true }] ]}// 對于使用 babel7 的用戶,可以在 babel.config.js 中配置module.exports = { plugins: [ [’import’, { libraryName: ’vant’, libraryDirectory: ’es’, style: true }, ’vant’] ]};

// 接著你可以在代碼中直接引入 Vant 組件// 插件會自動將代碼轉化為方式二中的按需引入形式import { Button } from ’vant’;方式二. 手動按需引入組件

在不使用插件的情況下,可以手動引入需要的組件。

import Button from ’vant/lib/button’;import ’vant/lib/button/style’;方式三. 導入所有組件

Vant 支持一次性導入所有組件,引入所有組件會增加代碼包體積,因此不推薦這種做法

import Vue from ’vue’;import Vant from ’vant’;import ’vant/lib/index.css’;Vue.use(Vant);

Tips: 配置按需引入后,將不允許直接導入所有組件。

定制vant主題步驟一 引入樣式源文件

定制主題時,需要引入組件對應的 Less 樣式文件,支持按需引入和手動引入兩種方式。

按需引入樣式(推薦)在 babel.config.js 中配置按需引入樣式源文件,注意 babel6 不支持按需引入樣式,請手動引入樣式。

module.exports = { plugins: [ [ ’import’, {libraryName: ’vant’,libraryDirectory: ’es’,// 指定樣式路徑style: (name) => `${name}/style/less`, }, ’vant’, ], ],};手動引入樣式

// 引入全部樣式import ’vant/lib/index.less’;// 引入單個組件樣式import ’vant/lib/button/style/less’;步驟二 修改樣式變量

使用 Less 提供的 modifyVars 即可對變量進行修改,下面是參考的 webpack 配置。

// webpack.config.jsmodule.exports = { rules: [ { test: /.less$/, use: [// ...其他 loader 配置{ loader: ’less-loader’, options: { // 若 less-loader 版本小于 6.0,請移除 lessOptions 這一級,直接配置選項。 lessOptions: { modifyVars: {// 直接覆蓋變量’text-color’: ’#111’,’border-color’: ’#eee’,// 或者可以通過 less 文件覆蓋(文件路徑為絕對路徑)hack: `true; @import 'your-less-file-path.less';`, }, }, },}, ], }, ],};

如果 vue-cli 搭建的項目,可以在 vue.config.js 中進行配置。

// vue.config.jsmodule.exports = { css: { loaderOptions: { less: {// 若 less-loader 版本小于 6.0,請移除 lessOptions 這一級,直接配置選項。lessOptions: { modifyVars: { // 直接覆蓋變量 ’text-color’: ’#111’, ’border-color’: ’#eee’, // 或者可以通過 less 文件覆蓋(文件路徑為絕對路徑) hack: `true; @import 'your-less-file-path.less';`, },}, }, }, },};引入微信jssdk

引入jsssdk有兩種方式,一種是用js鏈接直接引入,寫在index.html中。

<script src='https://res2.wx.qq.com/open/js/jweixin-1.6.0.js '></script>

然后在使用的地方就調用window.wx.xxx就能使用sdk提供的方法了。

第二種就是使用npm包的方式

安裝weixin-js-sdk

npm i weixin-js-sdk -S 在main.js中使用

import wx from 'weixin-js-sdk'// 掛在vue的原型上方便使用Vue.prototype.$wx = wx;

這樣引入之后就可以用this.$wx.xx來使用相應的方法了比如:

this.$wx.config({ debug: false, // 開啟調試模式,調用的所有api的返回值會在客戶端alert出來,若要查看傳入的參數,可以在pc端打開,參數信息會通過log打出,僅在pc端時才會打印。 appId: res.data.appId, // 必填,公眾號的唯一標識 timestamp: String(res.data.timestamp), // 必填,生成簽名的時間戳 nonceStr: String(res.data.nonceStr), // 必填,生成簽名的隨機串 signature: res.data.signature, // 必填,簽名,見附錄1 jsApiList: [ 'getNetworkType', 'getLocation', ], // 必填,需要使用的JS接口列表,所有JS接口列表見附錄2});注冊驗證sdk才可以使用api

其實注冊的重要邏輯都在后端,提供一個獲取配置信息的接口,前端直接調用sdk的config方法進行注冊就好了。這里把sdk的注冊邏輯寫在app.vue文件中

封裝一個注冊sdk的方法

async getWxJssdkConf() { const res = await this.$api.getSdkConfig({url: window.location.href.split('#')[0], }); if (res.success) {this.$wx.config({ debug: false, // 開啟調試模式,調用的所有api的返回值會在客戶端alert出來,若要查看傳入的參數,可以在pc端打開,參數信息會通過log打出,僅在pc端時才會打印。 appId: res.data.appId, // 必填,公眾號的唯一標識 timestamp: String(res.data.timestamp), // 必填,生成簽名的時間戳 nonceStr: String(res.data.nonceStr), // 必填,生成簽名的隨機串 signature: res.data.signature, // 必填,簽名,見附錄1 jsApiList: [ 'getNetworkType', 'getLocation', ], // 必填,需要使用的JS接口列表,所有JS接口列表見附錄2});this.$wx.ready(() => { this.$wx.checkJsApi({ jsApiList: ['getNetworkType', 'getLocation'], // 需要檢測的JS接口列表,所有JS接口列表見附錄2, success: function (res) { console.log('checkJsApi', res); }, });});this.$wx.error((res) => { console.log('wx.error', res);}); } },

created() { this.getWxJssdkConf(); },

其中this.$api.getSdkConfig為調用后臺的接口,這里是給api也掛載到了vue的原型上,方便使用不用每個頁面都去引入api

Vue.prototype.$api = api

在app.vue中注冊成功后,就可以使用sdk的api了。

微信的授權

如果要獲取用戶的信息,就必須讓用戶進行授權。在授權的時候使用的是微信提供的接口,詳細請看這里,如果是只獲取用戶的openid只用靜默授權就可以了,不用用戶主動授權。具體請看文檔,這里只需要openid就使用靜默授權如下:

在需要授權的主入口使用,比如這里是主頁Home,要先調用微信的接口獲取code,在用code去后端換取openid

/** * @description: 獲取授權code * @param {*} * @return {*} */ getCode() { // 從 window.location.href 中截取 code 并且賦值 // window.location.href.split(’#’)[0] if (window.location.href.indexOf('state') !== -1) {this.code = qs.parse( window.location.href.split('#')[0].split('?')[1]).code; } if (this.code) { // 存在 code 直接調用接口 this.handGetUserInfo(this.code);} else { this.handLogin();} }, /** * @description: 獲取用戶授權登陸 * @param {*} * @return {*} */ handLogin() { // 重定向地址重定到當前頁面,在路徑獲取 code const hrefUrl = window.location.href; if (this.code === '') {window.location.replace(`https://open.weixin.qq.com/connect/oauth2/authorize?appid=XXXXXXXX &redirect_uri=${encodeURIComponent(hrefUrl)} &response_type=code &scope=snsapi_base &state=h5#wechat_redirect`); } }, /** * @description: 獲取用戶信息 * @param {*} code * @return {*} */ handGetUserInfo(code) { // 調用后臺接口 },

這里就是授權的主要邏輯,沒啥意外就基本走通了。

斷網進行提示

如果用戶的網絡斷了,就跳轉到斷網提示頁。主要使用的是html提供的方法進行判斷,判斷邏輯寫在app.vue文件中,因為每個頁面都會提示,就直接在主入口進行處理。

mounted() { window.addEventListener('online', this.updateOnlineStatus); window.addEventListener('offline', this.updateOnlineStatus); }, methods: { updateOnlineStatus(e) { const { type } = e; console.log('type==============', type); this.onLine = type === 'online'; }, } beforeDestroy() { window.removeEventListener('online', this.updateOnlineStatus); window.removeEventListener('offline', this.updateOnlineStatus); },

主要就是這個方法來檢查用戶網絡連接情況

判斷是不是微信打開的網頁

這里主要使用的是vue-router的導航守衛來做的,在跳轉之前對瀏覽器進行判斷,如果不是微信內置瀏覽器就直接跳轉到異常提示頁

router.beforeEach((to, from, next) => { const ua = navigator.userAgent.toLowerCase(); if ( to.path !== '/notwx' && !(ua.match(/MicroMessenger/i) == 'micromessenger') ) { next('/notwx'); } else { next(); }});

有時跳轉頁面,頁面的滾動高度會保留在上個頁面的滾動高度,這里也是在導航守衛中解決的,主動給滾動到頂部

router.afterEach(() => { window.scrollTo(0, 0);});小結

到此整個開發流程簡單記錄完畢,也是對自己開發的一個梳理,也方便以后查閱。希望對看到文章的你有所幫助,個人見解,如有問題歡迎指正,覺得有幫助,歡迎點個贊,謝謝。

以上就是如何使用vue開發公眾號網頁的詳細內容,更多關于vue開發公眾號網頁的資料請關注好吧啦網其它相關文章!

標簽: Vue
相關文章:
主站蜘蛛池模板: 一区二区三区影院 | 精品久久中文字幕 | 国产综合亚洲精品一区二 | 国产欧美精品一区二区色综合 | 亚洲午夜视频在线观看 | 中出片 | 午夜激情av| 亚洲精品a区| 亚欧洲精品视频在线观看 | 欧美xxxⅹ性欧美大片 | 国产超碰人人爽人人做人人爱 | 国产成人jvid在线播放 | 久久综合久色欧美综合狠狠 | 成人av网站在线观看 | 在线视频这里只有精品 | 日本综合色 | 亚洲精品久久久久999中文字幕 | 久久久久久久久久一区二区 | 国产精品一区在线观看你懂的 | 亚洲一区中文 | 久久久精品网站 | 国产精品久久久久久亚洲调教 | 精品久久久久久久久久久 | 亚洲国产成人av | 日韩精品视频久久 | 久久综合一区二区三区 | 国产高清精品一区二区三区 | 国产一区二区三区四 | 热久久久 | av在线免费看片 | 国产日韩一区二区三区 | 国产一区二区三区欧美 | 青青草视频在线免费观看 | 玖玖免费 | 午夜精品久久久久久久星辰影院 | 亚洲国产91 | 国产91精品一区二区绿帽 | 午夜剧院官方 | 天堂久久精品 | 欧美精品在线视频 | 亚洲 中文 欧美 日韩在线观看 | 久久黄视频 | 欧美日韩一区二区三区在线电影 | 91精品久久久久久 | 中文字幕免费在线观看视频 | jizz在线播放 | 精品一区二区三区免费 | 久草免费在线视频 | 欧美成人精品一区二区男人看 | 亚洲欧洲日韩 | av黄色在线看 | 夜夜骚| 色偷偷噜噜噜亚洲男人 | 91久久精品国产91久久 | 91极品视频在线观看 | av小说在线观看 | 性高湖久久久久久久久aaaaa | 日韩五月 | 国产黄色在线观看 | 久久69精品久久久久久久电影好 | 波多野结衣一二三四区 | 中文字幕在线电影 | 欧美一区永久视频免费观看 | 久久国产精品久久久久久电车 | 91免费版在线观看 | 国产成人在线一区二区 | 日韩国产欧美视频 | 欧美一级大片免费 | 99国产精品久久久 | 一区二区三区四区在线 | 一级电影在线观看 | 亚洲精品中文字幕 | 亚洲视频在线免费观看 | 人人玩人人添人人澡97 | 能在线观看的黄色网址 | 国产一级黄 | 特黄特黄a级毛片免费专区 av网站免费在线观看 | 亚洲成人二区 | 色综合久久久 | 久久影院国产 | 国产精品一卡二卡三卡 | 精品亚洲一区二区 | 老师的朋友2 | 亚洲国产高清视频 | 国产成人精品亚洲日本在线观看 | 久久成人精品一区二区三区 | 国产精品一区二区无线 | 日本黄色电影网站 | 日日做 | 天堂中文网 | 在线a视频| 99免费视频 | 欧美一级片毛片免费观看视频 | 午夜欧美精品久久久久 | 久草视 | 亚洲欧洲视频在线 | 精品国产一区二区三区久久久蜜月 | 青青草国产 | 奇米影视首页 | 精品国产精品三级精品av网址 | 国产精品久久嫩一区二区免费 | 视频一区在线播放 | 国产一区二区欧美 | 久久久精选 | 欧美精品理论片大全 | 国产中文字幕在线观看 | 中文字幕av一区二区三区 | 99热热热| 中文字幕亚洲欧美日韩在线不卡 | 亚洲成人av在线 | www久| 久久久久九九九九九 | 成人在线网址 | a级在线 | 91视频免费观看 | 亚洲综合第一页 | 亚洲 欧美 综合 | 国产精品成人国产乱一区 | 精品国产乱码久久久久久1区2区 | 国产区在线观看 | 日本成人片网站 | 超碰在线播 | 欧美日韩精品区 | 欧美日韩精品一区 | 真人女人一级毛片免费播放 | 中文字幕日韩欧美一区二区三区 | 久久99精品久久久久久久青青日本 | 国产a级大片| 亚洲午夜视频在线观看 | 久久精品国产99国产 | 国产精品一区二区av | 成人不卡| 国产91网 | 成人免费视频视频在线观看 免费 | 在线观看国产视频 | 欧美成人性生活 | 久久国产精品久久久久久电车 | 亚洲精品自拍视频 | 91大神xh98hx在线播放 | 日本福利视频免费观看 | 日韩精品中文字幕在线观看 | 久久国产综合 | 中文字幕日韩一区 | 亚洲aⅴ网站 | 一级大片一级一大片 | 亚洲欧美第一页 | 久久国产精品99久久久久久老狼 | 国产精品18久久久久久久久久久久 | 欧美99| 亚洲综合婷婷 | 国产性一级片 | 自拍小电影 | 久久久国产精品入口麻豆 | 婷婷91| 日操 | 精品亚洲永久免费精品 | 国产欧美精品 | 亚洲成人精品一区 | h视频免费观看 | 国产乱码精品一区二区三区中文 | 91欧美激情一区二区三区成人 | 色综合天天综合网国产成人网 | 一级免费片 | 香蕉久久久久久 | 欧日韩毛片 | 91九色porny首页最多播放 | 精品黄网 | 国产亚洲精品久久久优势 | 日韩中文字幕免费视频 | 精品三级三级三级三级三级 | 视频一区在线 | 国产欧美一区二区精品性色 | 欧美日韩电影一区 | 欧美日韩一区在线观看 | 国产福利免费视频 | 欧美精品久久一区 | 亚洲一区二区三区久久 | 国产综合一区二区 | 国产精品久久久久久久久久久久冷 | 中文一区 | 在线精品一区二区 | 天天艹逼 | 久久精品久久久久久久久久久久久 | 国产成人精品久久 | 欧美视频精品在线 | 国产成人精品久久二区二区91 | 久久在线视频 | 成人不卡 | 国产亚洲一区二区三区在线观看 | 亚洲国产日韩在线 | 亚洲视频一区二区三区四区 | 久久电影国产 | 日韩欧美国产一区二区三区 | 午夜精品久久久久久久久久久久久 | 成人精品| 香蕉三级 | 羞羞视频免费观看 | 午夜精品一区二区三区免费视频 | 日本在线观看www | 国产精品九九九 | 欧美激情在线精品一区二区三区 | 成人av在线网 | 亚洲www啪成人一区二区 | 国产福利在线播放 | 日本午夜精品 | 久久视频一区 | 国产精品视频在线观看 | 亚洲成人1区 | 精品国精品国产自在久不卡 | 99国产精品久久久 | 天天干天天插天天 | 四虎永久免费影院 | 91精品国产综合久久精品 | 亚洲精品乱码久久久久久蜜桃 | 国产成人一区二区三区 | 久久综合成人精品亚洲另类欧美 | 天天操网| 欧美日韩成人激情 | 亚洲a网站 | 日韩在线播放视频 | 亚洲国产精品人人爽夜夜爽 | 国产精品成人国产乱一区 | 97免费在线观看视频 | 亚洲人免费视频 | 伊人国产在线 | 久久一| 欧美成人影院在线 | 久久久久久影院 | 成人免费视频观看视频 | 欧美日产国产成人免费图片 | 欧美激情国产日韩精品一区18 | 成人免费国产 | 日韩成人在线观看 | 国产欧美日韩在线观看 | 欧美视频在线播放 | 亚洲精品一区二三区不卡 | av在线一区二区 | 4h影视| 99视频这里有精品 | 日韩一区二区视频在线 | 色综合天天综合网国产成人网 | 色欧美片视频在线观看 | 四虎影院最新网址 | 国产中文在线 | 欧美一级黄色片免费看 | 午夜日韩在线观看 | 免费日韩精品 | 中文字幕在线观看免费视频 | 日本阿v视频高清在线中文 中文二区 | 日韩免费视频 | www.久久99 | 欧美黄视频在线观看 | 欧美日韩一区二区三区在线观看 | 亚洲国产精品久久 | 在线日韩| 色婷婷久久 | 亚洲一区在线日韩在线深爱 | 欧美午夜一区 | 亚洲精品成人在线 | 午夜精品久久久久久久星辰影院 | 天堂国产 | 亚洲国产成人精品女人 | 国产xxxxxxxxxx | 国产精品无码久久久久 | www在线视频| 精品国产乱码一区二区三区 | 成人一区二区在线 | 久久影院国产 | www.操操操.com| 国产精品日韩精品 | 在线观看国产视频 | 蜜桃视频网站在线观看 | 精品国产鲁一鲁一区二区在线观看 | 一级片大全 | 成人在线免费av | 欧洲免费毛片 | 蜜桃免费视频 | 精品一区二区在线播放 | 99视频免费播放 | 男人的天堂免费 | 国产在线中文字幕 | 国产免费av一区二区三区 | 国产农村妇女精品久久 | 欧美日韩在线免费 | 一区二区三区日韩 | 国产精品综合视频 | 国产精品久久久久久久久久三级 | av在线一区二区三区 | 中文字幕1区 | 久久久2o19精品 | 免费在线一区二区三区 | 中文字幕视频在线免费观看 | 精品国产欧美一区二区 | 毛片网 | 高清一区二区三区 | 中文字幕在线免费视频 | 日本黄色一级电影 | 五月天婷婷丁香 | 亚洲国产成人久久综合一区,久久久国产99 | 欧美精品1区 | 老妇女av| 中文字幕在线观看一区二区三区 | 日本中文在线 | 一级黄色片aaa | 成人精品一区二区三区中文字幕 | 亚洲精品系列 | 国产视频大全 | 成人在线不卡 | 日韩一区二区福利 | 色小妹三区 | 色一级| 欧美综合激情 | 久久第一区 | 亚洲福利社区 | 亚洲精品一区二区三区 | 国产成人av一区二区三区 | 国产51人人成人人人人爽色哟哟 | 91在线看片 | 久久综合久久久 | 亚洲精选一区 | 亚洲国产精品一区二区久久 | 日日综合 | 欧美日韩在线免费观看 | 在线成人免费视频 | 91在线看片 | www.色涩涩.com网站 | 国产精品a免费一区久久电影 | 国产伦精品一区二区三区四区视频 | 日日干夜夜干 | 日日爱夜夜爽 | 日韩不卡一区二区 | 一区二区av| 欧美1区2区3区 | 久久综合入口 | 看亚洲a级一级毛片 | www.国产| 国产成人综合一区二区三区 | 成人h漫在线观看 | 亚洲午夜精品一区二区三区 | 久久一二区 | 理论片87福利理论电影 | 国产精品久久久久久久一区探花 | 一区二区视频 | 欧美精品网 | 亚洲蜜臀av乱码久久精品蜜桃 | 国产精品视频播放 | 免费国产视频 | 男女啪网站 | 日韩欧美一级精品久久 | 亚洲成人精品 | 精品一区二区在线播放 | 亚洲欧美精选 | 91麻豆精品国产91久久久更新资源速度超快 | 亚洲第一色| 国产在线一区观看 | 亚洲另类视频 | 免费看国产一级特黄aaaa大片 | 欧美日韩一区二区三区在线观看 | 日韩精品影院 | 精品国产一区二区三区久久影院 | 日日夜夜精品 | 日韩视频在线播放 | 国产成人一区二区 | 欧美成在线视频 | 国产精品久久久久久久久久99 | 一区二区三区 在线 | 成人午夜视频网 | 国产成人精品久久二区二区91 | 国产一区二区三区在线 | 国产精品久久av | 九九热这里只有精品在线观看 | 青娱乐网| 日本视频二区 | 日韩中文在线观看 | 99精品欧美一区二区三区综合在线 | 欧美一区二区三区男人的天堂 | 欧洲成人在线观看 | 国产资源视频在线观看 | 99国产精品久久久久久久久久 | 色婷婷亚洲一区二区三区 | 懂色av色香蕉一区二区蜜桃 | 欧美一区二区伦理片 | 亚洲人成人一区二区在线观看 | 午夜精品久久久久久久 | 久久国产精品久久久久久久久久 | 久久久蜜桃 | 少妇久久久| 国产9色在线 | 日韩 | 国产精品污www在线观看 | 在线欧美日韩 | 国产一区二区在线免费 | 国产视频一区二区在线 | 一区二区三区免费看 | 国产高清一区 | 久久精品极品 | 国产区视频在线观看 | 久久porn| 国产大学生援交视频在线观看 | 99精品全国免费观看视频软件 | 日本视频免费高清一本18 | 中文字幕精品一区二区三区精品 | www狠狠干 | 黄色片在线免费看 | 婷婷国产 | 国产一区二区三区免费 | 曰曰操| 狠狠躁夜夜躁人人爽天天高潮 | 欧美成人精品一区二区三区 | 蜜桃av一区二区三区 | 国产高清第一页 | 成人深夜在线观看 | 99re热精品视频 | 欧美视频二区 | 午夜在线观看 | 国产另类一区 | 国产一区二区精品在线观看 | 国产免费一区二区三区 | 亚洲精品影院在线 | 久久国产综合 | 凹凸日日摸日日碰夜夜 | 日韩视频精品在线 | 亚洲成人av在线 | 亚洲成人精品视频 | 麻豆久久久久久 | 午夜爱爱毛片xxxx视频免费看 | 国产猛男猛女超爽免费视频网站 | 欧美大片一区二区 | 视频网站免费观看 | 国产伦精品一区二区三毛 | 国产成人av一区二区 | 亚洲天堂一区 | 日本三级中文在线电影 | 欧美久热 | 女同videos另类 | 久久久久久国产视频 | 午夜性电影 | 一级片免费在线视频 | 美女福利视频网站 | 日韩三级电影免费观看 | 日韩城人网站 | 91视频在线播放视频 | 精品免费视频 | 一区二区在线播放视频 | 国产在线精品一区二区三区 | 久草精品在线 | 久久国产精品视频一区 | 精品视频二区 | 日本女人高潮视频 | 四虎av在线 | 欧美一区二区三区免费在线观看 | 欧美一区二区三区电影 | 亚洲人免费 | 中文字幕成人 | 国产精品久久久久久久粉嫩 | 先锋影音在线 | 日韩爱爱视频 | 激情综合在线 | 婷婷色狠狠| 一区二区三区视频免费在线观看 | 日狠狠| 久久国产精品一区 | 成人福利影院 | av网站免费在线观看 | 免费黄在线观看 | 国产精品福利午夜在线观看 | 波多野结衣一区二区三区四区 | 久久精品a级毛片 | 欧美黑人一级爽快片淫片高清 | 国产精品久久久999 成人亚洲视频 | 国产日韩欧美91 | 夜夜操天天操 | 精品综合久久久 | 日日操av| 国产精品一区二区三区免费 | 亚洲天堂久 | 成人影视网址 | 亚洲欧洲tv | 91中文字幕在线 | 国产成人网 | 久久三区| 一级在线观看视频 | 欧美在线一区二区三区 | 91久久精品国产91久久 | 99re6在线视频精品免费 | h视频在线观看免费 | 中文字幕91视频 | 免费视频久久久久 | 久久国产高清 | 日韩蜜桃 | 日本一区二区不卡 | 亚洲一区二区中文 | 欧美精品一区二区三区蜜桃视频 | 欧美日韩在线观看中文字幕 | 男人天堂亚洲 | av中文字幕在线 | 亚洲精品一区在线观看 | 一级a性色生活片毛片 | 欧美精品国产精品 | 国产一区二区影院 | 欧美一区二区三区精品 | 探花在线观看 | 美女在线一区 | 日本一区二区三区免费观看 | 伊人激情四射 | 精品久久一区二区三区 | 亚洲精品电影在线观看 | 天堂中文视频在线观看 | 国产精品久久免费视频 | 国产黄网 | 91黄在线观看 | 久久久久国产一级毛片高清版小说 | 天堂精品一区 | 欧美一区二区三区在线看 | av在线免费观看一区二区 | 亚洲不卡视频在线 | 日韩午夜电影在线观看 | 日韩精品在线免费观看视频 | 国产区视频在线观看 | 亚洲不卡网站 | 少妇久久久 | 国产三区在线视频 | 久久在线视频 | 久久久久久亚洲精品视频 | www.一级电影 | 国产xnxx| 国产精品久久久久久久久久久免费看 | 成人一区二区电影 | 日本天天操| 91原创国产 | 成人午夜免费视频 | 国产精品一区二区三区在线 | 免费观看国产精品 | 97精品国产97久久久久久粉红 | 国产高清在线精品 | 日本精品网站 | 欧美精品片| 国产精品成人一区二区三区夜夜夜 | 亚洲 中文 欧美 日韩 在线观看 | 中午字幕在线观看 | 亚洲一区二区三 | 久久亚洲一区二区三区四区五区高 | 欧美精品亚洲精品 | 亚洲国产视频一区 | 国产精品成av人在线视午夜片 | 视频一区 中文字幕 | 午夜成年人 | 中文字幕亚洲综合久久久软件 | 正在播放国产一区 | 涩涩操 | 欧美午夜精品久久久久免费视 | 国产一区精品视频 | 亚洲人成在线播放 | 久久这里只有精品免费 | 国产成人精品久久二区二区 | 欧美视频在线一区 | 免费av播放| 国产精品日日做人人爱 | 国精日本亚洲欧州国产中文久久 | 国产色在线 | 麻豆国产一区二区三区四区 | 免费视频二区 | 亚洲精品一区二区 | 成人免费视频在线观看 | 亚洲精品毛片一区二区 | 91午夜在线 | 国产精品国产精品 | 亚洲成人伊人 | 欧美日韩在线一区二区 | 国产黄色免费视频 | av在线精品| 亚欧毛片 | 亚洲+变态+欧美+另类+精品 | 久久精品国产视频 | 亚洲一区精品在线 | 日韩精品在线视频 | 99精品国产高清在线观看 | 天天操夜夜操免费视频 | 黄色小视频在线观看 | 91成人精品视频 | 久久99精品久久久久久 | 在线播放国产视频 | 黄色视频a级毛片 | 久草免费福利 | 久久99这里只有精品 | 欧美日韩一区二区三区在线电影 | 中文字幕av一区 | 欧美国产日韩一区 | 一区二区三区四区在线 | 国产午夜精品一区二区三区 | 91一区二区在线观看 | 亚洲午夜一区 | 久久精品免费国产 | 在线免费av观看 | 日韩成人在线观看视频 | 日韩欧美亚洲 | 久久久久久亚洲 | 国产成人精品一区二区三区视频 | 精品久久99 | 久久精品国产99 | 97国产一区二区精品久久呦 | 亚洲精品免费看 | 亚洲视频在线观看网址 | 欧美激情在线精品一区二区三区 | 国产精品视频专区 | 美女视频一区 | 日韩精品久久久 | 91原创视频在线观看 | 日韩欧美国产精品 | 大胆裸体gogo毛片免费看 | 人人草天天草 | 中文字幕av亚洲精品一部二部 | 欧洲视频一区二区三区 | 亚洲人成人一区二区在线观看 | 国产免费观看一区二区三区 | 大香一网 |