移動(dòng)手機(jī)段前端開發(fā)資源整合

meta基礎(chǔ)知識(shí)

H5頁面窗口自動(dòng)調(diào)整到設(shè)備寬度,并禁止用戶縮放頁面

忽略將頁面中的數(shù)字識(shí)別為電話號(hào)碼

忽略Android平臺(tái)中對(duì)郵箱地址的識(shí)別

當(dāng)網(wǎng)站添加到主屏幕快速啟動(dòng)方式,可隱藏地址欄聚唐,僅針對(duì)ios的safari

將網(wǎng)站添加到主屏幕快速啟動(dòng)方式,僅針對(duì)ios的safari頂端狀態(tài)條的樣式

viewport模板

viewport模板——通用

標(biāo)題這里開始內(nèi)容

viewport模板 – target-densitydpi=device-dpi,android 2.3.5以下版本不支持

標(biāo)題這里開始內(nèi)容

參考案例:http://action.weixin.qq.com/payact/readtemplate?t=mobile/2015/wxzfsht/index_tmpl

常見問題

移動(dòng)端如何定義字體font-family

中文字體使用系統(tǒng)默認(rèn)即可,英文用Helvetica

/* 移動(dòng)端定義字體的代碼 */body{font-family:Helvetica;}

參考《移動(dòng)端使用字體的思考

移動(dòng)端字體單位font-size選擇px還是rem

對(duì)于只需要適配少部分手機(jī)設(shè)備链蕊,且分辨率對(duì)頁面影響不大的事甜,使用px即可

對(duì)于需要適配各種移動(dòng)設(shè)備,使用rem滔韵,例如只需要適配iPhone和iPad等分辨率差別比較挺大的設(shè)備

rem配置參考:

html{font-size:10px}@mediascreenand(min-width:321px)and(max-width:375px){html{font-size:11px}}@mediascreenand(min-width:376px)and(max-width:414px){html{font-size:12px}}@mediascreenand(min-width:415px)and(max-width:639px){html{font-size:15px}}@mediascreenand(min-width:640px)and(max-width:719px){html{font-size:20px}}@mediascreenand(min-width:720px)and(max-width:749px){html{font-size:22.5px}}@mediascreenand(min-width:750px)and(max-width:799px){html{font-size:23.5px}}@mediascreenand(min-width:800px){html{font-size:25px}}

移動(dòng)端touch事件(區(qū)分webkit 和 winphone)

當(dāng)用戶手指放在移動(dòng)設(shè)備在屏幕上滑動(dòng)會(huì)觸發(fā)的touch事件

以下支持webkit

touchstart——當(dāng)手指觸碰屏幕時(shí)候發(fā)生逻谦。不管當(dāng)前有多少只手指

touchmove——當(dāng)手指在屏幕上滑動(dòng)時(shí)連續(xù)觸發(fā)。通常我們?cè)倩另撁媾泸撸瑫?huì)調(diào)用event的preventDefault()可以阻止默認(rèn)情況的發(fā)生:阻止頁面滾動(dòng)

touchend——當(dāng)手指離開屏幕時(shí)觸發(fā)

touchcancel——系統(tǒng)停止跟蹤觸摸時(shí)候會(huì)觸發(fā)邦马。例如在觸摸過程中突然頁面alert()一個(gè)提示框,此時(shí)會(huì)觸發(fā)該事件宴卖,這個(gè)事件比較少用

TouchEvent

touches:屏幕上所有手指的信息

targetTouches:手指在目標(biāo)區(qū)域的手指信息

changedTouches:最近一次觸發(fā)該事件的手指信息

touchend時(shí)滋将,touches與targetTouches信息會(huì)被刪除,changedTouches保存的最后一次的信息症昏,最好用于計(jì)算手指信息

參數(shù)信息(changedTouches[0])

clientX随闽、clientY在顯示區(qū)的坐標(biāo)

target:當(dāng)前元素

參考:https://developer.mozilla.org/en-US/docs/Web/API/TouchEvent

以下支持winphone 8

MSPointerDown——當(dāng)手指觸碰屏幕時(shí)候發(fā)生。不管當(dāng)前有多少只手指

MSPointerMove——當(dāng)手指在屏幕上滑動(dòng)時(shí)連續(xù)觸發(fā)齿兔。通常我們?cè)倩另撁娉髁常瑫?huì)調(diào)用css的html{-ms-touch-action: none;}可以阻止默認(rèn)情況的發(fā)生:阻止頁面滾動(dòng)

MSPointerUp——當(dāng)手指離開屏幕時(shí)觸發(fā)

移動(dòng)端click屏幕產(chǎn)生200-300 ms的延遲響應(yīng)

移動(dòng)設(shè)備上的web網(wǎng)頁是有300ms延遲的础米,玩玩會(huì)造成按鈕點(diǎn)擊延遲甚至是點(diǎn)擊失效分苇。

以下是歷史原因,來源一個(gè)公司內(nèi)一個(gè)同事的分享:

2007年蘋果發(fā)布首款iphone上IOS系統(tǒng)搭載的safari為了將適用于PC端上大屏幕的網(wǎng)頁能比較好的展示在手機(jī)端上屁桑,使用了雙擊縮放(double tap to zoom)的方案医寿,比如你在手機(jī)上用瀏覽器打開一個(gè)PC上的網(wǎng)頁,你可能在看到頁面內(nèi)容雖然可以撐滿整個(gè)屏幕蘑斧,但是字體靖秩、圖片都很小看不清,此時(shí)可以快速雙擊屏幕上的某一部分竖瘾,你就能看清該部分放大后的內(nèi)容沟突,再次雙擊后能回到原始狀態(tài)。

雙擊縮放是指用手指在屏幕上快速點(diǎn)擊兩次捕传,iOS 自帶的 Safari 瀏覽器會(huì)將網(wǎng)頁縮放至原始比例惠拭。

原因就出在瀏覽器需要如何判斷快速點(diǎn)擊上,當(dāng)用戶在屏幕上單擊某一個(gè)元素時(shí)候庸论,例如跳轉(zhuǎn)鏈接职辅,此處瀏覽器會(huì)先捕獲該次單擊,但瀏覽器不能決定用戶是單純要點(diǎn)擊鏈接還是要雙擊該部分區(qū)域進(jìn)行縮放操作聂示,所以域携,捕獲第一次單擊后,瀏覽器會(huì)先Hold一段時(shí)間t鱼喉,如果在t時(shí)間區(qū)間里用戶未進(jìn)行下一次點(diǎn)擊秀鞭,則瀏覽器會(huì)做單擊跳轉(zhuǎn)鏈接的處理趋观,如果t時(shí)間里用戶進(jìn)行了第二次單擊操作,則瀏覽器會(huì)禁止跳轉(zhuǎn)锋边,轉(zhuǎn)而進(jìn)行對(duì)該部分區(qū)域頁面的縮放操作拆内。那么這個(gè)時(shí)間區(qū)間t有多少呢?在IOS safari下宠默,大概為300毫秒麸恍。這就是延遲的由來。造成的后果用戶純粹單擊頁面搀矫,頁面需要過一段時(shí)間才響應(yīng)抹沪,給用戶慢體驗(yàn)感覺,對(duì)于web開發(fā)者來說是瓤球,頁面js捕獲click事件的回調(diào)函數(shù)處理融欧,需要300ms后才生效,也就間接導(dǎo)致影響其他業(yè)務(wù)邏輯的處理卦羡。

解決方案:

fastclick可以解決在手機(jī)上點(diǎn)擊事件的300ms延遲

zepto的touch模塊噪馏,tap事件也是為了解決在click的延遲問題

觸摸事件的響應(yīng)順序

ontouchstart

ontouchmove

ontouchend

onclick

解決300ms延遲的問題,也可以通過綁定ontouchstart事件绿饵,加快對(duì)事件的響應(yīng)

什么是Retina 顯示屏欠肾,帶來了什么問題

retina:一種具備超高像素密度的液晶屏,同樣大小的屏幕上顯示的像素點(diǎn)由1個(gè)變?yōu)槎鄠€(gè)拟赊,如在同樣帶下的屏幕上刺桃,蘋果設(shè)備的retina顯示屏中,像素點(diǎn)1個(gè)變?yōu)?個(gè)

在高清顯示屏中的位圖被放大吸祟,圖片會(huì)變得模糊瑟慈,因此移動(dòng)端的視覺稿通常會(huì)設(shè)計(jì)為傳統(tǒng)PC的2倍

那么,前端的應(yīng)對(duì)方案是:

設(shè)計(jì)稿切出來的圖片長(zhǎng)寬保證為偶數(shù)屋匕,并使用backgroud-size把圖片縮小為原來的1/2

//例如圖片寬高為:200px*200px葛碧,那么寫法如下

.css{width:100px;height:100px;background-size:100px100px;}

其它元素的取值為原來的1/2,例如視覺稿40px的字體过吻,使用樣式的寫法為20px

.css{font-size:20px}

參考《高清顯示屏原理及設(shè)計(jì)方案

ios系統(tǒng)中元素被觸摸時(shí)產(chǎn)生的半透明灰色遮罩怎么去掉

ios用戶點(diǎn)擊一個(gè)鏈接进泼,會(huì)出現(xiàn)一個(gè)半透明灰色遮罩, 如果想要禁用,可設(shè)置-webkit-tap-highlight-color的alpha值為0疮装,也就是屬性值的最后一位設(shè)置為0就可以去除半透明灰色遮罩

a,button,input,textarea{-webkit-tap-highlight-color:rgba(0,0,0,0;)}

部分android系統(tǒng)中元素被點(diǎn)擊時(shí)產(chǎn)生的邊框怎么去掉

android用戶點(diǎn)擊一個(gè)鏈接缘琅,會(huì)出現(xiàn)一個(gè)邊框或者半透明灰色遮罩, 不同生產(chǎn)商定義出來額效果不一樣,可設(shè)置-webkit-tap-highlight-color的alpha值為0去除部分機(jī)器自帶的效果

a,button,input,textarea{-webkit-tap-highlight-color:rgba(0,0,0,0;)-webkit-user-modify:read-write-plaintext-only;}

-webkit-user-modify有個(gè)副作用廓推,就是輸入法不再能夠輸入多個(gè)字符

另外刷袍,有些機(jī)型去除不了,如小米2

對(duì)于按鈕類還有個(gè)辦法樊展,不使用a或者input標(biāo)簽呻纹,直接用div標(biāo)簽

參考《如何去除android上a標(biāo)簽產(chǎn)生的邊框

winphone系統(tǒng)a堆生、input標(biāo)簽被點(diǎn)擊時(shí)產(chǎn)生的半透明灰色背景怎么去掉

webkit表單元素的默認(rèn)外觀怎么重置

.css{-webkit-appearance:none;}

webkit表單輸入框placeholder的顏色值能改變么

input::-webkit-input-placeholder{color:#AAAAAA;}input:focus::-webkit-input-placeholder{color:#EEEEEE;}

webkit表單輸入框placeholder的文字能換行么

ios可以,android不行~

在textarea標(biāo)簽下都可以換行~

IE10(winphone8)表單元素默認(rèn)外觀如何重置

禁用 select 默認(rèn)下拉箭頭

::-ms-expand 適用于表單選擇控件下拉箭頭的修改雷酪,有多個(gè)屬性值淑仆,設(shè)置它隱藏 (display:none) 并使用背景圖片來修飾可得到我們想要的效果。

select::-ms-expand{display:none;}

禁用 radio 和 checkbox 默認(rèn)樣式

::-ms-check 適用于表單復(fù)選框或單選按鈕默認(rèn)圖標(biāo)的修改哥力,同樣有多個(gè)屬性值蔗怠,設(shè)置它隱藏 (display:none) 并使用背景圖片來修飾可得到我們想要的效果。

input[type=radio]::-ms-check,input[type=checkbox]::-ms-check{display:none;}

禁用PC端表單輸入框默認(rèn)清除按鈕

當(dāng)表單文本輸入框輸入內(nèi)容后會(huì)顯示文本清除按鈕吩跋,::-ms-clear 適用于該清除按鈕的修改寞射,同樣設(shè)置使它隱藏 (display:none) 并使用背景圖片來修飾可得到我們想要的效果。

input[type=text]::-ms-clear,input[type=tel]::-ms-clear,input[type=number]::-ms-clear{display:none;}

禁止ios 長(zhǎng)按時(shí)不觸發(fā)系統(tǒng)的菜單锌钮,禁止ios&android長(zhǎng)按時(shí)下載圖片

.css{-webkit-touch-callout:none}

禁止ios和android用戶選中文字

.css{-webkit-user-select:none}

參考《如何改變表單元素的外觀(for Webkit and IE10)

打電話發(fā)短信寫郵件怎么實(shí)現(xiàn)

打電話

打電話給:0755-10086

發(fā)短信桥温,winphone系統(tǒng)無效

發(fā)短信給: 10086

寫郵件,可參考《移動(dòng)web頁面給用戶發(fā)送郵件的方法

peun@foxmail.com

模擬按鈕hover效果

移動(dòng)端觸摸按鈕的效果梁丘,可明示用戶有些事情正要發(fā)生侵浸,是一個(gè)比較好體驗(yàn),但是移動(dòng)設(shè)備中并沒有鼠標(biāo)指針氛谜,使用css的hover并不能滿足我們的需求掏觉,還好國外有個(gè)激活css的active效果,代碼如下混蔼,

a{-webkit-tap-highlight-color:rgba(0,0,0,0);}.btn-blue{display:block;height:42px;line-height:42px;text-align:center;border-radius:4px;font-size:18px;color:#FFFFFF;background-color: #4185F3;}.btn-blue:active{background-color:#357AE8;}按鈕document.addEventListener("touchstart",function(){},true)

兼容性ios5+履腋、部分android 4+珊燎、winphone 8

要做到全兼容的辦法惭嚣,可通過綁定ontouchstart和ontouchend來控制按鈕的類名

a{-webkit-tap-highlight-color:rgba(0,0,0,0);}.btn-blue{display:block;height:42px;line-height:42px;text-align:center;border-radius:4px;font-size:18px;color:#FFFFFF;background-color: #4185F3;}.btn-blue-on{background-color:#357AE8;}按鈕varbtnBlue=document.querySelector(".btn-blue");btnBlue.ontouchstart=function(){this.className="btn-blue btn-blue-on"}btnBlue.ontouchend=function(){this.className="btn-blue"}

屏幕旋轉(zhuǎn)的事件和樣式

事件

window.orientation,取值:正負(fù)90表示橫屏模式悔政、0和180表現(xiàn)為豎屏模式晚吞;

window.onorientationchange=function(){switch(window.orientation){case-90:case90:alert("橫屏:"+window.orientation);case0:case180:alert("豎屏:"+window.orientation);break;}}

樣式

//豎屏?xí)r使用的樣式@mediaalland(orientation:portrait){.css{}}//橫屏?xí)r使用的樣式@mediaalland(orientation:landscape){.css{}}

audio元素和video元素在ios和andriod中無法自動(dòng)播放

應(yīng)對(duì)方案:觸屏即播

$('html').one('touchstart',function(){audio.play()})

可參考《無法自動(dòng)播放的audio元素

搖一搖功能

HTML5 deviceMotion:封裝了運(yùn)動(dòng)傳感器數(shù)據(jù)的事件,可以獲取手機(jī)運(yùn)動(dòng)狀態(tài)下的運(yùn)動(dòng)加速度等數(shù)據(jù)谋国。

手機(jī)拍照和上傳圖片

的accept 屬性

使用總結(jié):

ios 有拍照槽地、錄像、選取本地圖片功能

部分android只有選取本地圖片功能

winphone不支持

input控件默認(rèn)外觀丑陋

微信瀏覽器用戶調(diào)整字體大小后頁面矬了芦瘾,怎么阻止用戶調(diào)整

原因

android側(cè)是復(fù)寫了layoutinflater 對(duì)textview做了統(tǒng)一處理

ios側(cè)是修改了body.style.webkitTextSizeAdjust值

解決方案:

android使用以下代碼捌蚊,該接口只在微信瀏覽器下有效(感謝jationhuang同學(xué)提供)

/**

* 頁面加入這段代碼可使Android機(jī)器頁面不再受到用戶字體縮放強(qiáng)制改變大小

* 但是會(huì)有一個(gè)1秒左右的延遲,期間可以考慮通過loading展示

* 僅供參考

*/(function(){if(typeof(WeixinJSBridge)=="undefined"){document.addEventListener("WeixinJSBridgeReady",function(e){setTimeout(function(){WeixinJSBridge.invoke('setFontSizeCallback',{"fontSize":0},function(res){alert(JSON.stringify(res));});},0);});}else{setTimeout(function(){WeixinJSBridge.invoke('setFontSizeCallback',{"fontSize":0},function(res){alert(JSON.stringify(res));});},0);}})();

ios使用-webkit-text-size-adjust禁止調(diào)整字體大小

body{-webkit-text-size-adjust:100%!important;}

最好的解決方案:

整個(gè)頁面用rem或者百分比布局

消除transition閃屏

網(wǎng)絡(luò)都是這么寫的近弟,但我并沒有測(cè)試出來

.css{/*設(shè)置內(nèi)嵌的元素在 3D 空間如何呈現(xiàn):保留 3D*/-webkit-transform-style:preserve-3d;/*(設(shè)置進(jìn)行轉(zhuǎn)換的元素的背面在面對(duì)用戶時(shí)是否可見:隱藏)*/-webkit-backface-visibility:hidden;}

開啟硬件加速

解決頁面閃白

保證動(dòng)畫流暢

.css{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}

參考《用CSS開啟硬件加速來提高網(wǎng)站性能

取消input在ios下缅糟,輸入的時(shí)候英文首字母的默認(rèn)大寫

android 上去掉語音輸入按鈕

input::-webkit-input-speech-button{display:none}

android 2.3 bug

@-webkit-keyframes 需要以0%開始100%結(jié)束,0%的百分號(hào)不能去掉

after和before偽類無法使用動(dòng)畫animation

border-radius不支持%單位

translate百分比的寫法和scale在一起會(huì)導(dǎo)致失效祷愉,例如-webkit-transform: translate(-50%,-50%) scale(-0.5, 1)

android 4.x bug

三星 Galaxy S4中自帶瀏覽器不支持border-radius縮寫

同時(shí)設(shè)置border-radius和背景色的時(shí)候窗宦,背景色會(huì)溢出到圓角以外部分

部分手機(jī)(如三星)赦颇,a鏈接支持鼠標(biāo):visited事件,也就是說鏈接訪問后文字變?yōu)樽仙?/p>

android無法同時(shí)播放多音頻audio

參考《border-radius 移動(dòng)之傷

設(shè)計(jì)高性能CSS3動(dòng)畫的幾個(gè)要素

盡可能地使用合成屬性transform和opacity來設(shè)計(jì)CSS3動(dòng)畫赴涵,不使用position的left和top來定位

利用translate3D開啟GPU加速

參考《High Performance Animations

fixed bug

ios下fixed元素容易定位出錯(cuò)媒怯,軟鍵盤彈出時(shí),影響fixed元素定位

android下fixed表現(xiàn)要比iOS更好髓窜,軟鍵盤彈出時(shí)扇苞,不會(huì)影響fixed元素定位

ios4下不支持position:fixed

解決方案

可用isroll.js,暫無完美方案

參考

移動(dòng)端web頁面使用position:fixed問題總結(jié)

使用iScroll.js解決ios4下不支持position:fixed的問題

如何阻止windows Phone的默認(rèn)觸摸事件

winphone下默認(rèn)觸摸事件事件使用e.preventDefault是無效的

目前解決方法是使用樣式來禁用

html{-ms-touch-action:none;}/* 禁止winphone默認(rèn)觸摸事件 */

參考

Windows phone 8 touch support

播放視頻不全屏


1.ios7+支持自動(dòng)播放

2.支持Airplay的設(shè)備(如:音箱寄纵、Apple TV)播放

x-webkit-airplay="true"

3.播放視頻不全屏

webkit-playsinline="true"

-->

常用的移動(dòng)端框架

zepto.js

語法與jquery幾乎一樣杨拐,會(huì)jquery基本會(huì)zepto~

最新版本已經(jīng)更新到1.16

官網(wǎng):http://zeptojs.com/

中文(非官網(wǎng)):http://www.css88.com/doc/zeptojs_api/

常使用的擴(kuò)展模塊:

瀏覽器檢測(cè):https://github.com/madrobby/zepto/blob/master/src/detect.js

tap事件:https://github.com/madrobby/zepto/blob/master/src/touch.js

iscroll.js

解決頁面不支持彈性滾動(dòng),不支持fixed引起的問題~

實(shí)現(xiàn)下拉刷新擂啥,滑屏哄陶,縮放等功能~

最新版本已經(jīng)更新到5.0

官網(wǎng):http://cubiq.org/iscroll-5

underscore.js

筆者沒用過,不過聽說好用哺壶,推薦給大家~

該庫提供了一整套函數(shù)式編程的實(shí)用功能屋吨,但是沒有擴(kuò)展任何JavaScript內(nèi)置對(duì)象。

最新版本已經(jīng)更新到1.8.2

官網(wǎng):http://underscorejs.org/

滑屏框架

適合上下滑屏山宾、左右滑屏等滑屏切換頁面的效果

slip.js

iSlider.js

fullpage.js

flex布局

flex布局目前可使用在移動(dòng)中至扰,并非所有的語法都全兼容,但以下寫法筆者實(shí)踐過资锰,效果良好~

/* ============================================================

flex:定義布局為盒模型

flex-v:盒模型垂直布局

flex-1:子元素占據(jù)剩余的空間

flex-align-center:子元素垂直居中

flex-pack-center:子元素水平居中

flex-pack-justify:子元素兩端對(duì)齊

兼容性:ios 4+敢课、android 2.3+、winphone8+

============================================================ */.flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.flex-v{-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.flex-1{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}.flex-align-center{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.flex-pack-center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.flex-pack-justify{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}

示例:兩端對(duì)齊

/* ============================================================

flex:定義布局為盒模型

flex-v:盒模型垂直布局

flex-1:子元素占據(jù)剩余的空間

flex-align-center:子元素垂直居中

flex-pack-center:子元素水平居中

flex-pack-justify:子元素兩端對(duì)齊

兼容性:ios 4+绷杜、android 2.3+直秆、winphone8+

============================================================ */.flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.flex-v{-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.flex-1{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}.flex-align-center{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.flex-pack-center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.flex-pack-justify{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}

模塊一

模塊二

模塊三

模塊四

使用注意:flex下的子元素必須為塊級(jí)元素,非塊級(jí)元素在android2.3機(jī)器下flex失效

參考:

flexyboxes

“老”的Flexbox和“新”的Flexbox

跨瀏覽器的Flexbox

FastClick

消除在移動(dòng)瀏覽器上觸發(fā)click事件與一個(gè)物理Tap(敲擊)之間的300延遲

參考《FastClick

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末鞭盟,一起剝皮案震驚了整個(gè)濱河市圾结,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌齿诉,老刑警劉巖筝野,帶你破解...
    沈念sama閱讀 219,490評(píng)論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異粤剧,居然都是意外死亡歇竟,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,581評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門抵恋,熙熙樓的掌柜王于貴愁眉苦臉地迎上來焕议,“玉大人,你說我怎么就攤上這事馋记『牌拢” “怎么了懊烤?”我有些...
    開封第一講書人閱讀 165,830評(píng)論 0 356
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)宽堆。 經(jīng)常有香客問我腌紧,道長(zhǎng),這世上最難降的妖魔是什么畜隶? 我笑而不...
    開封第一講書人閱讀 58,957評(píng)論 1 295
  • 正文 為了忘掉前任壁肋,我火速辦了婚禮,結(jié)果婚禮上籽慢,老公的妹妹穿的比我還像新娘浸遗。我一直安慰自己,他們只是感情好箱亿,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,974評(píng)論 6 393
  • 文/花漫 我一把揭開白布跛锌。 她就那樣靜靜地躺著,像睡著了一般届惋。 火紅的嫁衣襯著肌膚如雪髓帽。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,754評(píng)論 1 307
  • 那天脑豹,我揣著相機(jī)與錄音郑藏,去河邊找鬼。 笑死瘩欺,一個(gè)胖子當(dāng)著我的面吹牛必盖,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播俱饿,決...
    沈念sama閱讀 40,464評(píng)論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼歌粥,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來了稍途?” 一聲冷哼從身側(cè)響起阁吝,我...
    開封第一講書人閱讀 39,357評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎械拍,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體装盯,經(jīng)...
    沈念sama閱讀 45,847評(píng)論 1 317
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡坷虑,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,995評(píng)論 3 338
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了埂奈。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片迄损。...
    茶點(diǎn)故事閱讀 40,137評(píng)論 1 351
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖账磺,靈堂內(nèi)的尸體忽然破棺而出芹敌,到底是詐尸還是另有隱情痊远,我是刑警寧澤,帶...
    沈念sama閱讀 35,819評(píng)論 5 346
  • 正文 年R本政府宣布氏捞,位于F島的核電站碧聪,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏液茎。R本人自食惡果不足惜逞姿,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,482評(píng)論 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望捆等。 院中可真熱鬧滞造,春花似錦、人聲如沸栋烤。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,023評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽明郭。三九已至蝴光,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間达址,已是汗流浹背蔑祟。 一陣腳步聲響...
    開封第一講書人閱讀 33,149評(píng)論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留沉唠,地道東北人疆虚。 一個(gè)月前我還...
    沈念sama閱讀 48,409評(píng)論 3 373
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像满葛,于是被迫代替她去往敵國和親径簿。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,086評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容