4

Play Framework 2.1 でパブリック アセットをリクエストすると、JavScript/アセット ソースの代わりに HTTP ヘッダーが返されます。

iPad の Safari でこの問題が発生します。ランダムな JavaScript ファイルで頻繁に発生します。

私の index.html で、いくつかの js ファイルをリクエストします。

<script src='@routes.Assets.at("javascripts/libs/moment.js")'></script>
<script src='@routes.Assets.at("javascripts/libs/underscore.js")'></script>
<script src='@routes.Assets.at("javascripts/libs/backbone.js")'></script>
<script src='@routes.Assets.at("javascripts/bridge/component.js")'></script>

コンソールで Play を開発モードで実行します

play run

Safari で I ファイルを要求すると、JavaScript コードではなく HTTP ヘッダーを示す応答が返されます。私の質問は、この動作の原因は何ですか?

ここに画像の説明を入力

4

2 に答える 2

0

iPad アプリで同じ問題を実験しています。Playframework アセットと iPad にリンクされているようです。

プレイで問題を作成する必要がありますが、実際にはほとんど再現できません。

Play 2.1も使用しています

于 2013-05-29T15:00:26.077 に答える
0

スクリーン ショットで、通常はヘッダーなどを表示するデバッグ コンソールを表示していることがわかります。応答の内容を表示するには、実際のブラウザー ウィンドウを展開する必要があります。

于 2013-02-27T23:47:27.037 に答える