swf2js

SWF/Flash 转化为 HTML5
仅需要在 HTML 中写一行代码。

关于

伴随着 Adobe Flash Player 在 2020 年支持的落幕, 所有的 Flash 内容被强制做出选择。
选项 1: "终止服务" / 选项 2: "重构"
swf2js 给出了第三种选项, 即将 Flash 内容直接转化为 HTML5。

Adobe 动画 (Flash) 是一个非常好的创作工具, 通过 SWF 文件绘画兼具轻与美。
对于网络产业的未来来说, 这些素材和技术仍旧是可行的。

swf2js 是一个实时分解 SWF 文件, 并且依托它们 HTML 技术模拟的库
通过采用标准的浏览器技术, Adobe Flash Player 的脆弱性问题已经得到了很大提升。
并且, 随着每种浏览器的发展,我们可以一起构建一个舒适的环境。

实现的语言为 JavaScript, 这使得它易于安装。
你所有仅需要做的事情是, 在你的服务中安装 swf2js.js 并在 HTML 代码中添加一行。在没有改动的情况下, 你已可以创建一个网页。你可以使用 Adobe 动画 (Flash) 操作服务, 而不需要改变使用Adobe 动画 (Flash) 的方式。

它拥有与 Adobe 动画 (Flash) 相同的函数, 你可以通过 swf2js 的 API 创建新的 Adobe 动画 (Flash) 样式的内容, 并在你自己的程序中操作。

里程碑

项目进程。

免费版本 (GitHub)

ActionScript
ActionScript 1.0 100%
ActionScript 2.0 70%
ActionScript 3.0 0%
浏览器
Chrome/Firefox/Safari/Edge(chromium) 100%
iPhone/Android 100%
HTML5
WebGL 0%
WebWorker 0%
WebAudio 0%
视频
FLV 0%
MP4 0%
音频
MP3 50%
WAV 50%
Filters
DropShadow/Blur/Glow/Bevel 50%
Blend Mode
Multiply/Screen/Lighten/Darken/Difference/Add/Subtract 50%
压缩
ZLIB 100%
LZMA 0%
3D
Stage3D 0%
Assembly
Adobe Graphics Assembly Language 0%
Socket
Socket 0%

生产版

ActionScript
ActionScript 1.0 5%
ActionScript 2.0 5%
ActionScript 3.0 90%
浏览器
Chrome/Firefox/Safari/Edge(chromium) 100%
iPhone/Android 80%
HTML5
WebGL 100%
WebWorker 100%
WebAudio 100%
视频
FLV 90%
MP4 100%
音频
MP3 100%
WAV 100%
Filters
ALL Available. 100%
Blend Mode
ALL Available. 100%
压缩
ZLIB 100%
LZMA 100%
3D
Stage3D 10%
Assembly
Adobe Graphics Assembly Language 0%
Socket
Socket 100%

常见问题

什么时候正式发布?

发布信息

我可以使用 ActionScript 吗?

免费版可用 AS 1.0 and 2.0, 付费版可用 AS 3.0.

支持的浏览器有哪些?

Chrome、Safari、FireFox、Edge(chromium)
在Chrome上相对稳定。

支持手机端吗?

目前不支持, 未来将会支持。

支持 3D 吗?

目前不支持。

支持 FLV 吗?

正在实现中。

支持 Flex 吗?

正在实现中。

支持 AGAL 吗?

目前不支持。

支持流吗?

目前不支持。

成就

BANDAI NAMCO ONLINE

BANDAI NAMCO ONLINE

Beautifl

Beautifl

RAGNABREAK・SAGA

RAGNABREAK・SAGA

Sengoku Break

Sengoku Break

团队

销售合作伙伴

 

SONICMOOV., LTD.

4 Tsukiji-cho, Shinjuku-ku, Tokyo
Kagurazaka Technos Building 3rd floor

Call

+81-3-5206-7885