求 Android4.4+上 flash 的 swf 文件播放解决方案

2015-10-30 08:55:31 +08:00
 1023400273
由于客户的系统是老系统,有很大一部分资源是 swf 文件,然后在 Android4.4 后播放 flash 好像已经找不到一个非常有效的解决方案(或许是我找的姿势不对),求给位支招~
10395 次点击
所在节点    Android
23 条回复
icedx
2015-10-30 09:26:58 +08:00
如果还有 swf 源码可以考虑 Adobe Air
1023400273
2015-10-30 09:33:12 +08:00
@icedx 没有源码的
lsmgeb89
2015-10-30 09:36:11 +08:00
找个第三方的 player 或者自己移植一个开源的到 4.4 上去
icedx
2015-10-30 09:46:39 +08:00
@1023400273 大概没救 不过 Flash 插件在 4.4 上好像还能用的样子
lqzhgood
2015-10-30 09:48:38 +08:00
你用 UC 打开看看~~
UC 4.4 5.X 都能开 FLASH 。
你试试能不能用 UC 直接打开
abmin521
2015-10-30 10:29:53 +08:00
@lqzhgood 我的不能播放, 5.11
1023400273
2015-10-30 10:45:36 +08:00
@icedx 你的是用什么播放的
@lqzhgood UC 好像也不行
jukka
2015-10-30 11:12:00 +08:00
楼主你的头像太污了。。。。
icedx
2015-10-30 11:14:38 +08:00
@1023400273 不 你直接写程序调用 Flash 插件
不要用 Webkit
Khlieb
2015-10-30 11:23:57 +08:00
@icedx Adobe Air 的 API 跟 Flash 有点儿不一样
Khlieb
2015-10-30 11:24:29 +08:00
@lqzhgood Firefox 也可以
1023400273
2015-10-30 11:36:24 +08:00
@icedx 不填理解你的意思,烦请明示
aivier
2015-10-30 12:01:37 +08:00
→_→ 呃...其实我的 5.0 也能用,原生貌似不行
icedx
2015-10-30 12:05:07 +08:00
@1023400273
4.3- 上是浏览器内核是安卓的 Webkit
4.4+ 就换成了 Chromium
虽然调用方法一致但是工作过程不同
而 Flash 插件只支持 Webkit 内核
所以不行
只有自己编译 Webkit 内核 并且调用才行
不要用系统 API 提供的方法
icedx
2015-10-30 12:05:42 +08:00
@Khlieb 差不少呢
kmahyyg
2015-10-30 13:12:14 +08:00
已藏有 flash player apk 的路过
1023400273
2015-10-30 13:55:18 +08:00
@icedx 也就是说要自己编译一套 webkit 内核的 rom ?
icedx
2015-10-30 14:06:58 +08:00
@1023400273 在应用内内置即可 不用编译 Rom
zhgg0
2015-10-30 14:54:04 +08:00
直接用 adobe air 写 app
zhizhi3156
2016-01-11 16:36:17 +08:00
可以用其他内核加插件做过 swf 播放器,支持 as2 和 as3 的。我以前做过类似的。 qq : 4-8-4-3-3-4-1-2-6

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/232172

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX