精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

在線圖片編輯器,支持PSD解析、AI摳圖等

開發(fā) 開發(fā)工具
在服務(wù)端,我們使用 puppeteer 啟動無頭瀏覽器,在 Chrome 中打開繪制頁,并往其 BOM 中注入廣播通知方法,這樣就完成了整個圖片生成操作的閉環(huán)。

自從我上次分享一個人開發(fā)仿造稿定設(shè)計的圖片編輯器到現(xiàn)在,不知不覺已過去一年時間了,期間我經(jīng)歷了裁員失業(yè)、面試找工作碰壁,寒冬下一直沒有很好地履行計劃.....這些就放在日后談吧。

最近擠出時間來完善了這個項目,正式開源后在一天內(nèi)就收獲了上百個Star,今天想向大家分享下這個開源圖片編輯器項目——迅排設(shè)計,以及我的一些感悟和開源體驗。

項目速覽

git clone https://github.com/palxiao/poster-design.git
cd poster-design
npm run prepared  # 快捷安裝依賴指令
npm run serve     # 本地運行

將同時運行前端界面與圖片生成服務(wù)(3000與7001端口),合成圖片時本地會啟動一個Chrome瀏覽器實例。

下面一起來看下都有些什么功能吧。

上傳 PSD 模板

點擊 “我的” - “資源管理”,上傳PSD模板按鈕,進(jìn)入PSD解析上傳界面[4]界面。選擇或拖入 PSD 文件,等待解析完成后開始編輯,調(diào)整好模板后點擊右上角“上傳模板”,等待完成。

上傳完成后點擊查看作品即可打開模板,之后在 “我的作品” 中可以找到該模板。

線上為功能測試,資源將被上傳到 Github,并使用 jsdelivr 作為 CDN 節(jié)點訪問,這在某些網(wǎng)絡(luò)條件下可能會體驗不佳,請確認(rèn)你的網(wǎng)絡(luò)環(huán)境,必要時科學(xué)上網(wǎng)。

由于服務(wù)器在國內(nèi),生成下載圖片可能會圖裂,這不是BUG。

AI 摳圖

上傳需要去除背景的圖片,自動摳除背景。在線體驗[5]

以上在線體驗效果Demo所分配的服務(wù)器資源僅1核1G內(nèi)存,可以看到應(yīng)付簡單摳圖場景還是不錯的,后續(xù)我會另開一篇文章介紹如何部署,感興趣的話提前關(guān)注不迷路~

編輯與設(shè)計

快捷鍵

? 保存:Ctrl / Command + S

? 復(fù)制(選中元素):Ctrl / Command + C

? 粘貼:Ctrl / Command + V

? 多選:按住 Shift 或 Ctrl / Command 然后鼠標(biāo)點選

? 組合成組(多選時):Ctrl / Command + G

文字

畫布中雙擊內(nèi)容,編輯文字,修改顏色,原生吸色器(Chrome):

圖片

除了拖拽縮放圖片大小,也可對圖像內(nèi)容進(jìn)行縮放裁剪,裁剪通常用于截取顯示原圖像的一部分:

支持拖動圖片放置到一個容器中顯示:

圖層

圖層面板中可隨意拖動元素快速改變層級,圖層鎖定后將固定在畫布中,此時元素變得不可移動,再次點擊按鈕即可解鎖:

標(biāo)尺

從標(biāo)尺欄中拖出輔助線,按住線段拖回標(biāo)尺欄中刪除輔助線

項目架構(gòu)

編輯界面就不多說了,就是對著稿定設(shè)計來,主要說說在保存時的操作,實際保存的是兩段JSON內(nèi)容:

其中 Page 是整個頁面的 Schema,而 Widgets 則是扁平化的數(shù)組,代表著整個頁面中的元素集合,拍平是為了高效直觀地實現(xiàn)層級以及查找組件。

保存這些 JSON 后,在繪制頁面請求這些信息,然后將頁面呈現(xiàn)出來,繪制頁移除了畫布操作、屬性菜單面板等編輯頁才有的功能,只保留了基礎(chǔ)組件的引入(如果有充足開發(fā)成本理論上可嘗試采用 SSR 進(jìn)一步提升速度),并通過一系列方法判斷字體、圖片、SVG等元素是否加載完畢,一旦整個頁面以及資源都加載完成則調(diào)用 window 下的廣播通知開始截圖。

在服務(wù)端,我們使用 puppeteer 啟動無頭瀏覽器,在 Chrome 中打開繪制頁,并往其 BOM 中注入廣播通知方法,這樣就完成了整個圖片生成操作的閉環(huán)。

技術(shù)棧概括

前端:Vue3 、Vite2 、Vuex 、ElementPlus

圖片生成:Puppeteer、Express

服務(wù)端:Node.js

一些可獨立的功能會被抽取出來作為單獨的庫引入使用。

組件庫 Github 地址:https://github.com/palxiao/front-end-arsenal

前端目錄詳解

/src

├── App.vue
├── api // 請求接口管理
├── assets
|  ├── data // 數(shù)據(jù)資源
|  ├── fonts // 本地字體資源
|  └── styles // CSS 樣式文件
├── common // 存放一些公共方法,例如上傳下載、彈窗提示等
|  ├── hooks
|  └── methods
├── components
|  ├── business // 放置業(yè)務(wù)組件
|  |  ├── cropper // 裁剪(暫時棄用)
|  |  ├── image-cutout // 摳圖
|  |  ├── moveable // 操作插件
|  |  ├── picture-selector // 照片庫彈窗選擇
|  |  ├── qrcode // 二維碼插件
|  |  ├── right-click-menu // 右鍵菜單
|  |  └── save-download // 保存下載彈窗
|  ├── common // 公共組件
|  |  ├── PopoverTip.vue // 氣泡提示組件
|  |  ├── ProgressLoading // 百分比進(jìn)度條
|  |  └── Uploader // 上傳組件
|  └── modules // 核心模塊
|     ├── index.ts
|     ├── layout
|     |  ├── designBoard.vue // 主界面
|     |  ├── lineGuides.vue // 網(wǎng)格(棄用,由moveable提供輔助線功能)
|     |  ├── sizeControl.vue // 元素操作組件(棄用,由moveable代理)
|     |  └── zoomControl.vue // 縮放畫布
|     ├── panel // 該目錄下的所有文件自動導(dǎo)入項目中
|     |  ├── components
|     |  ├── stylePanel.vue // 右側(cè)屬性編輯面板
|     |  ├── widgetPanel.vue // 左側(cè)功能菜單面板
|     |  └── wrap
|     |     ├── BgImgListWrap.vue // 背景選擇面板
|     |     ├── PhotoListWrap.vue // 照片面板
|     |     ├── TempListWrap.vue // 模板列表
|     |     ├── ToolsListWrap.vue // 工具面板
|     |     ├── UserWrap.vue // 我的資源作品面板
|     |     ├── GraphListWrap.vue // 素材面板
|     |     ├── CompListWrap.vue // 組合列表(目前主要是文字組合)
|     |     └── TextListWrap.vue // 文字面板
|     ├── settings // 放置操作面板下的一些組件
|     |  ├── EffectSelect // 效果選擇(未開發(fā))
|     |  ├── colorSelect.vue // 顏色選擇
|     |  ├── iconItemSelect.vue // icon選擇
|     |  ├── numberInput.vue // 數(shù)字輸入
|     |  ├── numberSlider.vue // 數(shù)字拖拉
|     |  ├── textInput.vue // 文字輸入
|     |  ├── textInputArea.vue // 文字域輸入
|     |  └── valueSelect.vue // 下拉選擇
|     └── widgets // 該目錄下的所有文件自動導(dǎo)入項目中
|        ├── pageStyle.vue // 背景/頁面設(shè)置
|        ├── wGroup // 組合
|        |  ├── wGroup.vue
|        |  └── wGroupStyle.vue // 對應(yīng)右側(cè)面板的操作
|        ├── wImage // 圖片
|        |  ├── components
|        |  |  └── innerToolBar.vue
|        |  ├── wImage.vue
|        |  └── wImageStyle.vue // 對應(yīng)右側(cè)面板的操作
|        ├── wQrcode // 二維碼
|        |  ├── wQrcode.vue
|        |  └── wQrcodeStyle.vue // 對應(yīng)右側(cè)面板的操作
|        ├── wSvg // 矢量圖
|        |  ├── wSvg.vue
|        |  └── wSvgStyle.vue // 對應(yīng)右側(cè)面板的操作
|        └── wText // 文字
|           ├── wText.vue
|           └── wTextStyle.vue // 對應(yīng)右側(cè)面板的操作
├── config.ts // 公共配置
├── main.ts // 項目入口文件
├── mixins // 一些公共混合代碼,考慮優(yōu)化
|  ├── methods
|  |  ├── DealWithCtrl.ts
|  |  └── keyCodeOptions.ts
|  ├── mouseDragging.ts
|  ├── move.ts
|  └── shortcuts.ts
├── router // vue 路由
|  ├── .....
├── store // Vuex 狀態(tài)管理器
|  ├── index.ts
|  └── modules
|     ├── base
|     |  ├── .......
|     └── design
|        ├── .......
├── types // TS類型配置
|  ├── .......
├── utils // 工具函數(shù)目錄
|  ├── axios.ts
|  ├── index.ts
|  ├── plugins
|  |  ├── cssLoader.ts // 異步加載css
|  |  ├── modules.ts // 全局加載公共組件
|  |  ├── pointImg.ts // 圖片點位顏色,測試中
|  |  ├── preload.ts // 加載資源
|  |  └── psd // 設(shè)計稿解析
|  ├── utils.ts
|  └── widgets
|     └── elementConfig.ts // 配置全局默認(rèn)導(dǎo)入的element組件
└── views // 頁面目錄
   ├── Draw.vue // 繪制頁
   ├── Index.vue // 編輯頁(首頁)
   ├── Psd.vue // PSD解析頁
   └── components

由于項目當(dāng)初開發(fā)至一半時才改用 Vue3 重構(gòu),所以有部分代碼混合了 Options 寫法,還請各位大佬不要笑話。

開源感受

早在去年我于年中總結(jié)文章里分享這個項目后,就收到不少私信留言表示對項目感興趣,甚至有要花錢買源碼或商業(yè)化二次開發(fā)的,我都回絕了。當(dāng)時我的想法是:這個項目能受到關(guān)注說明一定是有價值的,那么就不應(yīng)該封閉起來!

與大多數(shù)程序員一樣,我開始寫前端也是從一段段“膠水”代碼開始的,遇到問題的第一反應(yīng)就是打開瀏覽器搜索,然后從各種問答與筆記中抽絲剝繭式地嘗試解決問題。

后來,代碼越寫越熟練,各種框架庫使用起來得心應(yīng)手,算得上是初窺門徑,有時甚至也能一個人扛起整個前端項目了。當(dāng)然,項目里通常也包含了幾十甚至上百個第三方依賴。

不必感到羞恥,這就是許多公司開發(fā)的常態(tài),技術(shù)細(xì)節(jié)的探索與學(xué)習(xí)是永無止境的,但無法保證效率的話,你可能會先丟掉飯碗,所有插件庫都手?jǐn)],你可能一個項目都做不出來。

在我一開始做這個項目的時候,沒有找到現(xiàn)成的開源可以依貓畫虎,最后雖然寫完了整個項目,但也走了不少彎路。所以我看到了對項目關(guān)注的人,就仿佛看到了曾經(jīng)的自己,因此決定開源,即使我代碼寫得再爛,興許也會有需要的人。

事實上,今年有人基于我的項目二次開發(fā),上線了公司內(nèi)部的編輯器:

有人正打算在公司的搭建器上增加類似的功能,特地加了我微信向我道謝:

雖然這些都不是我的產(chǎn)出成果,但他們至少不用踩我踩過的坑,留出更多的時間,可以去研究自己熱愛的東西,去實現(xiàn)自己某方面的技術(shù)追求,最終產(chǎn)出更多的輪子,前端的生態(tài)就會越來越好,所有人也就都能從中受益,這也是開源的意義之一。

目前項目還在不斷完善中,可能有很多的不足之處,代碼寫得爛,我也是一邊學(xué)習(xí)一邊成長。開源不易,如果項目對你有幫助或啟發(fā),可以點個 Star 支持一下~ 感謝!

Github 倉庫地址: https://github.com/palxiao/poster-design

鏈接

[1] 在線Demo: https://design.palxp.com/

[2] 文檔網(wǎng)站: https://xp.palxp.com/

[3] PSD解析上傳界面: https://design.palxp.com/psd

[4] AI摳圖在線體驗: https://design.palxp.com/home?koutu=1

責(zé)任編輯:武曉燕 來源: 今日頭條
相關(guān)推薦

2021-11-27 07:09:39

P 圖工具工具應(yīng)用軟件

2024-08-14 08:33:46

前端編輯器

2020-09-18 06:00:51

開源Markdown編輯器

2022-01-04 08:16:49

編輯器在線編輯開發(fā)

2011-04-21 15:39:26

HTML

2023-08-10 08:38:57

Project IDFlutter谷歌

2010-02-23 15:29:43

Python 編輯器

2025-05-28 02:02:00

2010-03-24 09:20:07

CentOS vi編輯

2013-07-11 11:13:51

編輯器

2011-01-10 16:17:49

2013-06-18 01:22:46

CocoStudio工Cocos2d-x

2011-03-22 13:54:57

UbuntuPHP編輯器

2024-01-16 18:13:46

開源AudacityAI 工具

2023-05-11 07:34:36

Yjs協(xié)同編輯

2010-05-14 16:23:18

SharePoint 在線編輯

2018-09-25 09:25:11

Vim編輯器命令

2009-12-04 17:07:49

SlickEdit

2022-05-31 14:46:02

Ruby編碼線上編輯器

2020-10-14 14:00:39

VIM編輯器
點贊
收藏

51CTO技術(shù)棧公眾號

久久久久久久久久国产| 色94色欧美sute亚洲线路一ni | 日本综合视频| 国产精品午夜春色av| 91免费看国产| 天堂网av手机版| 欧美在线色图| 欧美一级高清片在线观看| 国产免费黄色一级片| 黄色在线视频观看网站| 国产在线播精品第三| 97在线免费观看| 艳妇荡乳欲伦69影片| 日韩激情毛片| 日韩亚洲欧美成人一区| 国产精品免费成人| 久久www人成免费看片中文| 国产亚洲一区字幕| 99r国产精品视频| 中文字幕xxxx| 亚洲福利精品| 久久精品视频一| 国产呦小j女精品视频| 国产精品久久乐| 精品久久在线播放| 亚洲激情免费视频| 91社区在线观看播放| 成人精品在线视频观看| 成人国产精品久久久| 免费黄色网址在线| 亚洲国产第一| 欧美猛少妇色xxxxx| 日本猛少妇色xxxxx免费网站| 国产精品极品| 日韩欧美第一区| 午夜精品中文字幕| 亚洲成人不卡| 欧美日韩久久久久| 欧美日韩福利在线| 久久精品日韩无码| 国产精品500部| 99tv成人| 亚洲深夜福利在线| 久久人妻一区二区| 欧美尿孔扩张虐视频| 日韩午夜三级在线| 精品国产乱码久久久久久1区二区| 色婷婷综合久久久中字幕精品久久 | 在线亚洲一区二区| 国产偷人视频免费| 亚洲精品中文字幕| 一本久久a久久免费精品不卡| 我的公把我弄高潮了视频| 手机av免费在线| 尤物视频一区二区| 老司机激情视频| 午夜小视频福利在线观看| 亚洲免费视频中文字幕| 蜜臀av.com| 污污影院在线观看| 亚洲一区在线观看免费观看电影高清 | 一区二区三区**美女毛片| 四虎精品欧美一区二区免费| 亚洲成人a**址| www.精品久久| 成人午夜免费视频| 狠狠色综合色区| 国产综合无码一区二区色蜜蜜| 国产激情一区二区三区| 亚洲v日韩v综合v精品v| 亚洲精品无码久久久| 国产激情视频一区二区在线观看| 91九色对白| 蜜臀久久久久久999| www.av亚洲| 日本不卡二区| 久草免费在线| 一区二区国产盗摄色噜噜| 欧美精品久久久久久久久久久| 超碰在线99| 色噜噜狠狠成人网p站| 日本激情综合网| 成人在线视频国产| 亚洲高清久久久久久| 熟女俱乐部一区二区视频在线| 精品国产一区二区三区香蕉沈先生| 伊人久久五月天| 国产黄色小视频网站| 香蕉久久网站| 91国产一区在线| 欧美男人天堂网| 国产一区二区三区在线观看免费| 国产久一道中文一区| 美丽的姑娘在线观看免费动漫| 国产精品少妇自拍| 免费在线看黄色片| 91国拍精品国产粉嫩亚洲一区| 4438x亚洲最大成人网| 黄色污在线观看| 91亚洲人成网污www| 久久久久久午夜| а中文在线天堂| 成人久久18免费网站麻豆| 色就是色欧美| 人人妻人人澡人人爽欧美一区双 | 亚洲国产精品va| 日韩一级av毛片| 欧美在线1区| 日韩免费在线视频| 亚洲精品一级片| 国产精品网站在线观看| 欧美不卡在线播放| 亚洲日本中文| 亚洲色图日韩av| 久久精品免费在线| 久久99精品久久只有精品| 久久久久久国产精品mv| 在线观看操人| 欧美日韩中字一区| 国产偷人妻精品一区| 久久久久久久久国产一区| 日本高清视频一区| 亚洲女同志亚洲女同女播放| 国产精品国产三级国产有无不卡| 男女激情无遮挡| 视频精品一区| 久久精品国产久精国产思思| 亚洲黄网在线观看| av成人动漫在线观看| 欧美一级特黄aaaaaa在线看片| av在线一区不卡| 国产视频一区在线| 日韩免费不卡视频| 国产超碰在线一区| 可以免费看的黄色网址| 欧美videos粗暴| 伊人男人综合视频网| 亚洲熟妇无码乱子av电影| av电影天堂一区二区在线 | 2017亚洲天堂| 日本不卡一区二区三区 | 男人天堂亚洲二区| 欧美色道久久88综合亚洲精品| 无码人妻一区二区三区免费n鬼沢| 99视频精品视频高清免费| 国产精品最新在线观看| 高清在线观看av| 欧美综合久久久| 无码国产69精品久久久久同性| 在线亚洲欧美| 久久久久久草| av有声小说一区二区三区| 亚洲老头同性xxxxx| 国产成人精品777777| 久久这里只有精品首页| 欧美国产激情视频| 综合伊思人在钱三区| 日本精品一区二区三区在线播放视频| 日韩有码电影| 91国偷自产一区二区开放时间 | 97欧美在线视频| 91九色在线视频| 最新国产在线拍揄自揄视频| 欧美一级二级在线观看| 国产一级一片免费播放| 99re6这里只有精品视频在线观看| 波多野结衣综合网| 一区二区小说| 国产精品影院在线观看| 国产日产一区二区| 精品嫩草影院久久| 欧美精品一二三四区| 国产视频一区在线播放| 欧美特黄aaa| 亚洲视频综合| 欧美在线一二三区| 婷婷久久免费视频| 欧美极品在线播放| 激情综合闲人网| 欧美高清视频在线高清观看mv色露露十八 | 国产精品国产自产拍高清av王其 | 色妞久久福利网| 国产成人精品毛片| 精品美女久久久久久免费| 中文字幕第4页| 狠狠色丁香婷婷综合久久片| 日韩精品在线中文字幕| 国产精品一区高清| 91视频国产一区| 日韩欧美一中文字暮专区| 伊人激情综合网| 国产精品视频久久久久久| 亚洲午夜久久久久中文字幕久| 日本japanese极品少妇| 另类人妖一区二区av| 欧美精品久久久久久久久久久| 欧美老女人另类| 成人黄动漫网站免费| 桃子视频成人app| 欧美疯狂xxxx大交乱88av| 女人天堂在线| 日韩欧美一级片| 波多野结衣一本一道| 一区二区三区不卡视频在线观看| 亚洲午夜久久久久久久久红桃| 精久久久久久久久久久| 欧美老熟妇喷水| 欧美黄色大片网站| 日韩一区二区三区资源| 精品福利一区| 成人性生交大片免费看小说 | 国产黄色片在线观看| 男人天堂亚洲天堂| 51久久夜色精品国产麻豆| xxxx.国产| 亚洲精品国久久99热| 97在线观看免费视频| 成人h精品动漫一区二区三区| 波多结衣在线观看| 国产日韩一区| 黄色激情在线视频| 亚洲精品国产偷自在线观看| 日韩高清国产一区在线观看| 国产精品香蕉| 亚洲xxxx做受欧美| 最新日韩一区| 日本久久久a级免费| av老司机在线观看| 久久99久国产精品黄毛片入口 | www.日韩不卡电影av| 欧洲免费在线视频| 亚洲国产精品人久久电影| 国产女人18毛片18精品| 欧美视频一区在线| 国产精品免费精品一区| 精品国产乱码久久久久酒店 | 国产日产亚洲精品| 欧美色网在线| 国产精品h在线观看| 波多视频一区| 欧洲永久精品大片ww免费漫画| 91老司机福利在线| 国外成人在线直播| av中文在线资源| 国内免费精品永久在线视频| 国产乱码在线| 高清在线视频日韩欧美| 国产夫妻在线播放| 国语自产偷拍精品视频偷| 男女在线视频| 97在线免费视频| yellow在线观看网址| 91国产精品电影| 欧美一级鲁丝片| 亲爱的老师9免费观看全集电视剧| 三级中文字幕在线观看| 欧美影院久久久| 免费电影日韩网站| 国产精品精品久久久久久| 成人国产精品一区二区免费麻豆| 国产成人午夜视频网址| 成人在线高清| 91在线高清免费观看| 91嫩草精品| 久久久婷婷一区二区三区不卡| 免费毛片在线不卡| 亚洲精品国产一区| 亚洲女同一区| 精品久久久久久无码中文野结衣| 最新成人av网站| 日韩中文字幕三区| 蜜臀av性久久久久蜜臀aⅴ| 日本在线播放一区二区| 国产成人精品影视| 少妇户外露出[11p]| 国产日本亚洲高清| 国产中文av在线| 亚洲高清久久久| 欧产日产国产69| 欧美日韩成人一区| 秋霞av鲁丝片一区二区| 亚洲另类图片色| 欧美三级理伦电影| 国语自产偷拍精品视频偷| 国产福利亚洲| 成人欧美视频在线| 精品免费视频| 免费观看亚洲视频| 久久久www| 色男人天堂av| 久久亚洲免费视频| 午夜国产福利一区二区| 福利一区视频在线观看| 亚洲字幕av一区二区三区四区| 精品日韩在线观看| 大片免费播放在线视频| 九九热精品视频国产| 蜜桃精品在线| 国产91视觉| 久久国产成人午夜av影院宅| 老太脱裤子让老头玩xxxxx| 久久99久国产精品黄毛片色诱| 一级黄色片毛片| 亚洲欧美在线视频| 亚洲自拍一区在线观看| 日韩视频免费观看高清完整版 | 1204国产成人精品视频| 午夜精品亚洲一区二区三区嫩草| 欧美一区二区三区另类| 久久精品免费网站| 9色porny自拍视频一区二区| 国产日产精品一区二区三区的介绍| 午夜精品一区二区三区电影天堂| 91国产精品一区| 日韩av在线免费播放| 91蜜桃在线视频| 国产精品福利网站| 日韩mv欧美mv国产网站| 国产激情片在线观看| 麻豆视频一区二区| 91精品国产自产| 亚洲香肠在线观看| 99国产在线播放| 久久精品99久久香蕉国产色戒| 成人欧美大片| 久久久影院一区二区三区| 欧美日韩视频| 欧美污在线观看| 中文字幕亚洲综合久久菠萝蜜| 91porny九色| 亚洲少妇激情视频| 成人欧美大片| 欧美激情第六页| 香蕉成人久久| 亚洲一区二区三区无码久久| 亚洲国产日韩在线一区模特| 精品国产乱码一区二区三| 久久精品小视频| 91精品视频一区二区| 制服国产精品| 黑人巨大精品欧美一区| 男人av资源站| 91精品久久久久久久久99蜜臂| 麻豆影院在线| 91美女高潮出水| 亚洲在线久久| 欧美体内she精高潮| 亚洲精品你懂的| 国产一区二区在线视频观看| 色视频www在线播放国产成人 | 51精品久久久久久久蜜臀| 黄网址在线观看| 亚洲最大的成人网| 欧美日本不卡| 四虎成人免费视频| 性做久久久久久久久| 婷婷色在线视频| 欧美洲成人男女午夜视频| 国产成人三级| 国产精品v日韩精品v在线观看| 国产精品久久精品日日| 国产色在线视频| 欧美极度另类性三渗透| 激情小说一区| 亚洲精品乱码久久久久久自慰| 91看片淫黄大片一级| 欧美男人天堂网| 久热精品视频在线| 粉嫩一区二区三区四区公司1| 国产二级片在线观看| 国产日韩成人精品| 一本色道久久综合熟妇| 欧美国产第二页| 日本在线中文字幕一区| 一区二区三区国产免费| 亚洲欧美韩国综合色| 特黄视频在线观看| 国产精品国产三级国产aⅴ9色| 久久久久久久久久久妇女| 奇米777第四色| 欧美性xxxxxxxx| 18加网站在线| 欧美午夜欧美| 国产一区二区网址| 日韩中文字幕在线观看视频| 日韩中文字幕视频| 精品久久97| 自拍偷拍一区二区三区四区| 一区二区三区高清在线| 国产系列在线观看| 成人国产1314www色视频| 肉丝袜脚交视频一区二区| 精品国产欧美日韩不卡在线观看| 亚洲激情视频网| 国产高清日韩| 男人操女人免费| 一区二区三区中文免费| av免费在线一区二区三区| 国产精品亚洲综合| 麻豆精品视频在线|