「Windows Phone HTML5 アプリ」テンプレートを使用して HTML5 ゲームをセットアップしました。これは基本的に、HTML ゲームを WebBrowser コントロールにロードするだけです。
相対 URI を使用して index.html をローカルで読み込むと、パフォーマンスが低下し、プロファイラーは約 10 fps を示します。
リモートサーバーからのみ、まったく同じ HTML をロードすると、45 fps が得られます。
この格差が何であり、それを修正する方法を知っている人はいますか?
編集 -> すべての画像をリモートでロードすると、パフォーマンスの問題がなくなりました。問題は、イメージをリモートではなくローカルにロードすることにあります。当惑する。
編集 2 -> 画像をデータ URI としてエンコードする Base64 も、同じように大幅なパフォーマンスの向上をもたらします。残念ながら、それは私たちにとってはうまくいきませんが、画像をローカルにロードする際に深刻な問題があることを示しています