Rumah >hujung hadapan web >Soal Jawab bahagian hadapan >Bolehkah swf ditukar kepada html5?
swf boleh ditukar kepada html5, anda boleh menggunakan Fanvas untuk menukar swf kepada html5; Fanvas ialah sistem yang menukar swf kepada animasi "html5 canvas", yang terdiri daripada penghurai yang dilaksanakan oleh Actionscript dan perpustakaan masa jalan js. , ialah gabungan sempurna Flash dan Kanvas, yang boleh menukar SWF (termasuk vektor dan peta bit) dengan sempurna kepada animasi kanvas.
Persekitaran pengendalian tutorial ini: sistem Windows 10, versi HTML5, komputer Dell G3.
Fanvas ialah sistem yang menukar swf kepada animasi kanvas html5 Ia terdiri daripada dua bahagian: penghurai yang dilaksanakan oleh Actionscript dan perpustakaan masa jalan.
Flash ialah cara yang paling matang dan cekap untuk mencipta animasi, tetapi memandangkan terminal pada asasnya tidak menyokong main balik Flash, ini membawa banyak masalah kepada pengeluaran animasi pada terminal.
Fanvas ialah gabungan sempurna Flash dan Kanvas, yang boleh menukar swf (termasuk vektor dan peta bit) dengan sempurna kepada animasi kanvas
Kesukaran teknikal: Serasi dengan pelbagai format swf, terutamanya pelbagai A variety arahan vektor dan pelbagai format imej;
melaksanakan perpustakaan masa jalan HTML5 yang cekap dan secara bebas melaksanakan teknologi seperti caching bitmap, pengenalan kawasan kotor automatik dan lukisan semula kawasan kotor.
Kelebihan:
Alat yang boleh menukar swf kepada animasi H5 termasuk Fanvas dan produk Google dan Adobe yang terkenal - swiffy dan flashcc.
Sebaliknya, Fanvas mempunyai kelebihan berikut: menukar fail swf terus ke animasi Html5 (swiffy Google dan flashcc Adobe tidak disokong, kedua-dua produk perlu diproses melalui fail sumber fla ); Data JSON yang diperkemas menjadikan fail data js selepas penukaran swf sangat kecil, secara amnya 20% hingga 50% lebih kecil daripada yang dieksport oleh flashcc
Pustaka masa jalan yang dipermudah, hanya 35k selepas pengeliruan, gzip Hanya kira-kira 10k pada akhirnya; . Pustaka masa jalan swiffy dan flashcc kedua-duanya melebihi 100K selepas pengeliruan
adalah sumber terbuka dan tersedia untuk pembangunan sekunder oleh pengguna (sila simpan perkataan Fanvas atau pernyataan hak cipta).
Cara menggunakan
Anda hanya perlu mengimport swf dengan satu klik dan mengeksport animasi kanvas js dengan satu klik selepas penukaran selesai.
Penerangan kod sumber
pengeksport ialah penghurai fail swf yang dilaksanakan dalam as3.0, yang mengeluarkan data json selepas menghurai
masa jalan ialah pustaka masa jalan js, digunakan untuk menghuraikan; json data , ditukar kepada animasi kanvas akhir.
(Mempelajari perkongsian video:
tutorial video cssAtas ialah kandungan terperinci Bolehkah swf ditukar kepada html5?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!