微信端電子書翻頁效果
問題描述
1、單位怎么解決呢,好多插件的設(shè)置都是px的。2、頂部導(dǎo)航咋辦呢,微信的頂部有一個返回和標(biāo)題的導(dǎo)航,會占據(jù)一些空間,圖的話 需要視覺去改改尺寸嗎3、效果是 手指滑動,會出現(xiàn)翻書的效果。這種事件怎么實現(xiàn)呢?5、橫屏的時候,屏幕的寬度是長的還是短的?4、一定要用戶橫屏的。JS能控制用戶橫豎屏嗎?本人笨拙,望大神不吝賜教,感激不盡!
問題解答
回答1:動畫的話 transform支持 px % vw vh 單位應(yīng)該不是問題翻頁動畫的話有的是用幀動畫做的css做的應(yīng)該也有手指滑動只要寫到touch事件里面就行了js不能控制橫豎屏,但是可以監(jiān)測當(dāng)前是橫屏還是豎屏,如果你在微信端用橫屏?xí)幸粋€bug,就是蘋果手機(jī)橫屏狀態(tài)分享回來之后再也回不到橫屏了,只能退出網(wǎng)頁再進(jìn)一次,不知道現(xiàn)在修復(fù)沒有,還有就是安卓微信需要用戶手動開啟橫屏狀態(tài)(不是指手機(jī)的轉(zhuǎn)屏,而是微信自己還帶一個橫屏模式)設(shè)計圖尺寸不可能兼顧所有手機(jī),什么尺寸的手機(jī)都有,有iphone5這種長長的,也有各種帶虛擬按鍵的扁扁的,看怎么發(fā)揮吧,可以參考一下游戲開發(fā)里面的世界坐標(biāo)這一概念
相關(guān)文章:
1. 關(guān)docker hub上有些鏡像的tag被標(biāo)記““This image has vulnerabilities””2. docker網(wǎng)絡(luò)端口映射,沒有方便點的操作方法么?3. docker-compose中volumes的問題4. docker - 各位電腦上有多少個容器啊?容器一多,自己都搞混了,咋辦呢?5. docker容器呢SSH為什么連不通呢?6. Docker for Mac 創(chuàng)建的dnsmasq容器連不上/不工作的問題7. golang - 用IDE看docker源碼時的小問題8. html - angularjs中用ng-repeat生成幾個radio,怎么設(shè)置radio的默認(rèn)選中項?9. angular.js - 網(wǎng)上都查不到,angularjs中,如果index.html中設(shè)置了控制器還能設(shè)置路由嗎?10. javascript - webpack熱加載配置不生效
