2

たとえば、アプリケーションがFlash Player10でのみサポートされているクラス、メソッド、またはプロパティを使用している場合です。
(Flash Player10でのみサポートされているクラス、メソッド、またはプロパティも知りたいです。)

Flash Player9でアプリケーションを実行すると、どうなりますか?
Flash Playerがクラッシュしますか?
または、Flash Playerは、Flash Playerをアップグレードするためのメッセージ画面を表示しますか?
または、アプリケーションは通常実行され、サポートされていないクラス、メソッド、またはプロパティを使用する部分を無視しますか?
または、サポートされていないクラス、メソッド、またはプロパティが呼び出されたときに、アプリケーションによってランタイムエラーが発生しますか?

4

2 に答える 2

3

悲しいことに、FP9でFP10用に構築されたswfを実行しようとすると、読み込みの最後にswfがフリーズし、通知、エラーメッセージ、アップグレードを伴うポップアップなどが表示されません。

FP10.1でFP10.2の一部の機能を使用するswfを実行しようとすると、使用されているクラスが見つからなかったという実行時エラーが発生します。

FP10の新機能のリストは次のとおりです。

于 2011-09-06T07:53:14.290 に答える
2

プロジェクトをコンパイルするときは、(Flash CS のパブリッシュ設定で) ターゲット プレーヤーのバージョンを選択する必要があります。これにより、必要なバージョンが Flash プレーヤーに通知されます。次に、この SWF ファイルを Flash Player で実行すると、SWF のバージョン番号がチェックされます。プレーヤーの数よりも大きい場合は、プレーヤーをアップグレードするよう求めるポップアップが表示されます。

Flash 10 の機能のリストについては、私はリストを知りませんが、頭に浮かぶクラスはすべて 3D のもの (Matrix3D、Vector3D、PerspectiveProjection、GraphicsTrianglePath)、Vector クラス、および FileReference のいくつかのメソッドです。

于 2011-09-06T03:23:04.927 に答える