Flash 10にアップグレードした後にFlashビデオが再生されないのはなぜですか?

StackOverflow https://stackoverflow.com/questions/214424

  •  03-07-2019
  •  | 
  •  

質問

今日Flash 10にアップグレードされ、多くのFlashビデオが、作成したカップルを含む多くのサイトで再生されなくなりました。修正方法は何ですか?

編集 ここで明確にしましょう。この質問は、最新リリースを含むすべてのバージョンのフラッシュのユーザーがそれらを見ることができるようにするために必要なコード変更を見つけることを目的としています。

役に立ちましたか?

解決

Flash APIは文字列形式のバージョン番号のみを提供するため、原因として考えられるのは、バージョン文字列から単一の文字を取り出すスクリプトであり、「1」を参照してください。 「10」の代わりに。または、(version> 9)ではなく、(version == 9)を単純にチェックするスクリプト。

注: version " 10" (version> 9)のような比較はASで期待どおりに機能します>。

他のヒント

おそらくバージョンチェックによるものです。

サイトが2桁のバージョン番号を正しく処理できることを確認してください。特に文字列を使用する場合は、「9」 「10」よりも大きい多くの実装で。

これは、プレーヤーを除外するFlashバージョンスニファーを使用しているWebサイトが原因である可能性が高いとHSに同意します。これは過去に私にとって問題でした。これがあなたに当てはまるかどうかを確認するには、ページのソースを表示し、swfファイルへのパスを検索することをお勧めします。これは、オブジェクトタグ内またはjavascriptの行内にあります。通常、.swfを検索し、パス全体をブラウザのアドレス行にコピーします。これを行うときにビデオが再生される場合、swfの埋め込みを修正するように求めるメールをサイト管理者に送信できると思います。

これは、「。」の前の最初の文字を調べることで、使用しているFlashバージョンをチェックするFlashDetectスクリプトの製品である可能性があります。このように:y.charAt(y.indexOf( '。')-1);そのため、バージョン10.0が表示されると、フラッシュバージョン0があると見なされます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top