java视频播放文件 播放器实战和源码分析

新增功能
Apple Silicon (M1)
在JxBrowser 7.13中,宣布在Rosetta 2仿真模式下支持苹果硅(M1)的Macs 。
很高兴地告诉你,现在JxBrowser可以实现对苹果硅架构的本地支持!该库包括为苹果M1编译的Chromium二进制文件 。该库也包括为苹果M1编译的Chromium二进制文件 。
画中画
在所有支持的平台上,使用画中画功能在两种渲染模式下播放视频 。在这个版本和更多的版本中,这个功能是默认启用的 。

java视频播放文件 播放器实战和源码分析

文章插图
Chromium
在这个版本中,将Chromium升级到91.0.4472.164版本,其中包括8个安全修复 。
增强功能
Cookie API
我们发现URL参数被Chromium用来验证给定的cookie并检查其域名 。我们决定修改这个API来简化它 。
【java视频播放文件 播放器实战和源码分析】现在,不需要传递URL参数,也不需要确保URL和cookie的域是一样的 。现在,你可以用以下简单的方法来设置一个cookie:
cookieStore.set(Cookie.newBuilder().name("cookieName").value("cookieValue").domain("google.com").secure(true).path("/").build());Bug修复
  • 在Windows和Linux的非屏幕渲染模式下,无法滚动显示在网页IFRAME中的PDF文档 。
  • 当JavaFX BrowserView被嵌入到TabPane中时,本地Chromium窗口被分离,在硬件加速渲染模式下的Linux上,最小化后阶段被恢复 。
  • 启用隐身模式时,代理认证不工作 。
  • 在离屏渲染模式下,如果主帧和子帧来自不同的域,则拖放功能不能正常工作 。

    推荐阅读