iOS裝置相容性問題

2月27日 14:33
最近案子使用jquery 去寫網頁的行為 1.比如說click 這才知道iOS的click 會有神奇的bug 需要改寫成touch 才可以觸發點擊事件 2.還有客戶提出想要像fb滑鼠滾輪往下滑資料就自動慢慢往下長而不是點頁碼的形式去換頁,原本在stackover flow 上很快就找到解法了 原理其實很簡單,就是監聽滾輪讓他往下滾到網頁最底部就觸發call ajax 的function 結果因為iphone的瀏覽器往下滑時都會讓scroll bar 往上彈一下,造成偵測滾輪的高度會有不可預計的變動 還要往上減掉100px 才可以順利偵測到滾輪,且要先宣告一個變數做為開關去讓post行為只執行一次就跳出判斷式不然網頁底部-100px 那段空間會一直觸發滑鼠滾輪監聽事件,造成一次讀了兩三頁的資料出來 讓我覺得iphone 常常有很多跟windows和andriod 不一樣的特性,本身是用windows 開發的 請問板上有沒有前輩可以建議有什麼開發環境可以直接在電腦上模擬iOS的chrome 或是safari 的環境呢? 不然每次都要上傳檔案到公司的server 再用手機慢慢測,這樣換來換去真的很煩
13
回應 3
文章資訊
6 篇文章0 人追蹤
Logo
每月有 14 則貼文
共 3 則留言
國立臺北科技大學
手機和電腦連同一個wifi,手機在safari 打電腦的 ip 和 port 就能連到開發環境測試了。 或是用 ngrok,也能比較方便的用手機測試
感謝你上班時會再試試看 B1
國立高雄大學 資訊管理學系
nginx ssh反向本地代理也不錯