Androidだとコンテンツがほとんどない状況だとJSが読み込まれない?
なんだか軽くハマったのでメモ。
Android3.0の挙動なのか、Android全体の挙動なのかは分からないけど、コンテンツがほとんどない(body要素の中にp要素がひとつしかない、くらいの)場合、なぜかhead内でもbody内でも、どちらでJSの読み込みを指定しても実行されなかった。
試しにJSが実行される環境のHTMLだけをコピペして、JSのパスを、テストしていたJSファイルに書き換えるだけの処理をしたらなぜかJSが読み込まれて正常に動作した。
読み込み完了のタイミングの問題かもしれないけど、ちょっとしたテストを書いて試す、みたいなときにハマるかも。ということで備忘録。
