2017-10-21 10 views
1

新しいWebホスティングに移行しました。今私はいくつか問題があります。 ブラウザでウェブサイトにアクセスするたびに、フラッシュオブジェクト(ゲーム、時計など)がページに表示されている代わりにダウンロードされています。私はグーグルでその問題についての何かを探していたが、...代わりにFlashオブジェクトがダウンロードされています

何も私はそれを修正するために、何かできることはありますか? .htaccessで何か?私はフラッシュをロードするためにiframeを使用しています。また私はPHPバージョン5.5を使用しています(私の古いホスティングでは私はバージョン5.4にあった)。

+0

ブラウザのサポートに問題があるかどうかを確認しましたか? – FluffyKitten

答えて

0

FIXED:実際に私はウェブホスティングは私に5.6をデフォルトに戻って私のPHPのバージョンをリセットするより多くの権限を与えたことを認識していませんでした。私は再び5.5に設定し、すべてが見つかりました:)ありがとうございました!

0

Content-Typeヘッダーを確認しましたか?私が知る限りContent-TypeはAddTypeディレクティブを使って.htaccessを通して制御することができます。私の場合AddType

AddType text/html .html

+0

これはメインディレクトリか、フラッシュディレクトリにあるはずですか? – Nicox

0

で "私には、Flashをロードするためのiframeを使用しています。"

現在のところ、ChromeのようなブラウザはSWF(Flash)ファイルを直接ロードしません。

あなたが直接ポイントがアドレスバーやへiframeSRC場合は動作しません。 swfファイル。

ソリューションiframeを使用して

、あなたは自身が.swfファイルを埋め込む.htmlファイルをロードする必要があります。

ようにあなたのiframeにロードされません。http://www.mysite/someFlash.swf ...
代わりに使用すると、HTMLファイルのコードは次のようになりhttp://www.mysite/someFlash.htmlとしてロード:

<!DOCTYPE html> 
<html> 
<body> 

<embed src="http://www.mysite/someFlash.swf" width="800" height="600"> 

</body> 
</html> 
+0

おそらく私は埋め込みを行いますが、私のポイントは、古いホスティングでは、ここでは動作していないことです: – Nicox

0

は多分、サーバが「swfファイルを認識するように設定されていません'拡張子。

これは、サーバーのリストにフラッシュ拡張子とMIMEタイプを追加するためにホストを頼むことができる場合がある場合。

延長 - MIMEタイプ

swf - application/x-shockwave-flash swf 
関連する問題