回答編集履歴
1
ソース見て判明したこと追記
answer
CHANGED
@@ -5,4 +5,12 @@
|
|
5
5
|
- トップに広告が表示されるパターンで、当該広告が読み込まれていない
|
6
6
|
- 読み込み完了後トップにスクロールするようになっているが、上部にカルーセルなどの読み込みが遅いものが有り、その読み込み前に誤ったトップにスクロールされている。(document.ready()の解釈がsafariとそれ以外で異なる)
|
7
7
|
|
8
|
-
などが見た感じ予想されます。すいません、私はmobify.jsは知らないので、これくらいしか回答出来なそうです。
|
8
|
+
などが見た感じ予想されます。すいません、私はmobify.jsは知らないので、これくらいしか回答出来なそうです。
|
9
|
+
|
10
|
+
|
11
|
+
**追記(2016/3/11 17:00)**
|
12
|
+
mobify.jsがオープンソースだと気付いたので簡単にソース見てみました。時間が無いのでさっぱりですが、コメントで、iOS8.0+においては、viewportが原因で自動スクロールが発生する場合があり、これを防ぐため、document.openの前にページをスクロールさせるためにmeta viewportタグを生成するなどの記述があり、下記リンクも記載がありました。見てみたら、たしかに、modify.jsを使ったサイトで、ページロード後になぜかスクロールされるというバグについてでした。
|
13
|
+
|
14
|
+
[Bug 136904 – As of iOS 8.0 (12A365), all Mobify.js sites unexpectedly scroll down the page after load. Sometimes this happens on first load, and happens almost 100% of the time after navigating to another page on the website by clicking a link.](https://bugs.webkit.org/show_bug.cgi?id=136904)
|
15
|
+
|
16
|
+
modify.jsを最新版にする、viewportを弄ってみる、でも解決するかもしれません。
|