2015-10-17 75 views
0

我正在製作一個Web應用程序,您可以在畫布上移動元素並在它們之間畫線。一切工作正常,當在iphone和ipad landscape模式,但當我切換到portrait模式觸摸將不會被觸發在頁腳。Javascript觸摸事件不以縱向方向觸發

只有在頁腳部分觸摸沒有反應。如果我將「按鈕」向上移動或使頁腳高度變大,它將起作用,但會使設計看起來很糟糕。頁腳在底部有一個固定的位置。我已經嘗試過不同的iPad/iPhone和iOs版本(iPad2:iOs 9.0.2,iPhone6:iOS 9.0.1,iPad第四代:iOS 9.0.2等)。

這真的讓我發瘋。我錯過了什麼?爲什麼它會以橫向模式而不是縱向模式工作?任何人都有線索?

回答

0

最有可能有另一個元素覆蓋頁腳部分。您可以嘗試在Google Chrome瀏覽器上檢查它,在縱向模式下將設備模式切換到iphone並檢查頁面上的元素。

+0

我試過了(我的電腦上沒有Chrome,但下載了它,測試非常好,所以我將來肯定會使用它,所以感謝這個偉大的建議!)。然而,該應用程序的工作原理應該是在縱向模式下模擬iPhone 6的Chrome,但在真實設備上它仍然會失敗...... –