一个关于 CEF(Chromium 嵌入式框架)的问题!

2020-08-10 23:27:37 +08:00
 BenchWidth
我最近自己尝试了下使用 Chromium 嵌入式框架做一个浏览器,但是遇到了个关于 flash 的问题。
chromium 在 45 版本后似乎不支持 flash 的 npapi 版本了,但是我看见了 360 极速浏览的内核是 chromium69 版本的他是支持 flash 的 npapi 版本的。
我就尝了一下使用 chromium81 强行运行了一下 flashnpapi 版本但是一直显示请右键运行 flash,然而右键运行是无效的 flash 也运行不起来。
请问各位大佬们我是什么东西没配置好,还是说 chromium45 以上就不支持 flash 的 npapi 版本。
如果说是这样的话那么 360 浏览器是怎么实现 69 版本的 chromium 运行 flash 的 npapi 版本的呢?
1981 次点击
所在节点    Chrome
6 条回复
ysc3839
2020-08-11 01:58:56 +08:00
> 那么 360 浏览器是怎么实现 69 版本的 chromium 运行 flash 的 npapi 版本的呢?

自己改代码把 NPAPI 那堆东西加回去实现的。
BenchWidth
2020-08-11 08:25:11 +08:00
@ysc3839 代码是肯定加了的,但是是在内核里加的?还是在外部插件里加的
ysc3839
2020-08-11 08:54:19 +08:00
@BenchWidth 我猜测是内核里。
h82258652
2020-08-11 09:01:36 +08:00
一般这种都是自己拉源码修改编译的,参考 miniblink
dk7952638
2020-08-11 10:16:56 +08:00
BenchWidth
2020-08-12 12:45:54 +08:00
@h82258652
@dk7952638
@ysc3839 好的谢谢大佬们

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

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

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

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

© 2021 V2EX