webpackのバージョンは4.26.0で、webpack-cliは3.1.2です。
jquery3.3.1を一緒にビルドしてますが、androidの4.2で確認したところjsが動きません。とにかくうんともすんとも。
実機やGenymotion(エミュレータ)でも確認したのですが、alertすら出てこない状況です。
コンソールが使えないのでいったいどのようなエラーが出ているかも確認できず、八方塞がりになっています。
iOSのsafariや、android4系でもchromならちゃんと動いています。もちろんandroid5でも問題ありませんでした。
おそらく、android4系だけの問題かと思うのですが、いろんなバージョンは検証する環境がなくおそらくでしかわかりませんが、おそらくandroidの4系が動きません。
HTML内にscriptタグにてalert('test');などと直打ちするとちゃんと動きます。
webpackから切り離し、jQueryとscript.jsの2つに分けてHTMLに<script src=・・・と読み込ませてあげると動きます。
ですので、問題はwebpackのビルド時に追加されるscriptの箇所ということかと思われます。
一応webpackのビルドのmodeをproductionでもdevelopmentでも試して見たのですが、当然ですが変わらず・・・。
この辺り、原因についてわかる方いらっしゃいますか?
回答1件
あなたの回答
tips
プレビュー