2010-09-20 87 views
1

爲了防止頁面的默認滾動,我爲body上的「touchstart」事件添加了一個事件監聽器,並調用event.preventDefault()這很好,但我現在無法訪問調試控制檯,因爲它需要頁面拖動?有沒有其他人有這個問題,並提出解決方法?Mobile Safari - Show console?

+1

爲什麼禁用滾動是,除非你正在做的比開發一個基於HTML的遊戲以外的任何一個可怕的想法完美典範的URL。 – 2012-05-05 23:42:38

回答

1

嗯,有趣。也許你可以將綁定的範圍限制在頁面的一個覆蓋範圍較小的區域,讓我們說一個頁面上的「內部div」,而不是「外部div」?那麼,也許你可以在它們之間留下少量餘量,以便調用控制檯?

+0

這種方法唯一的問題是,用戶可以滑動該區域並滾動頁面?我想我可能需要做的是確定控制檯輸出的元素(如果它是一個元素?)並將其向下移動? – 2010-09-20 14:03:05

1

我建議增加一個參數,通過它可以激活滾動