iPad用のhtml5 webAppを開発していますが、Safariで開くと突然終了します。私は RoyalSlider プラグインを使用しています。複数のインスタンスを使用しているため、問題が発生している可能性がありますが、具体的な問題がどれであるかがわかりません。解決できません!
1 つのインスタンスのみを使用する場合は問題ありませんが、実際にはスライダーの複数のインスタンスを使用する必要があります。
誰かが同様の問題を抱えていましたか?
Web ページのコンテンツのレンダリングが原因でブラウザがクラッシュする場合、それはブラウザのバグです。コンテンツが無効であっても、ブラウザーはそれを処理する必要があります。
iPod、iPad、iGod についてはわかりませんが、これらのシステムでも、ボタンをクリックする代わりに、コマンド ラインからブラウザを起動する可能性があるのでしょうか? これは通常、一部のアプリケーションがクラッシュする理由を見つけようとするときに最初に実行する手順です。
特に第1世代のiPadで、iPadSafariと多くの大きなハードウェアアクセラレーション画像でクラッシュの問題が発生しました。Royal Sliderのホームページをざっと見てみると、iOSでハードウェアアクセラレーションを使用しているように見えますが、どのように実装されているかはわかりません。
この問題が発生したのは-webkit-transform: translate3d(0,0,0)
、iPadをハードウェアに騙して、大きな画像でいっぱいのdivを加速するエフェクトを使用していたためです。読み込み時にページがクラッシュしますが、iPadをハードウェアに高速化しようとしている画像をいつでも選択できるようにすることで、ページを機能させることができました。まず、Royal Slider CSSを調べて、画像をどのように操作しているかを確認します。お役に立てれば!