CEF 3 解决方法缺少功能



我正在构建一个在WPF中使用CEF 3(版本1650)的应用程序(意味着我正在使用OSR模式),使用Xilium.CefGlue作为包装器。

经过大量研究,我发现了几个我无法工作或解决方法的功能:

  • 焦点管理 - 我需要告诉页面中的最后一个可聚焦项目何时由于按 Tab 键而失去焦点(或由于 Shift+Tab 导致的第一个项目)

  • Javascript 警报 - 我让它们适用于标准方案,但不适用于自定义方案(还发现了一个关于它的错误)。我正在寻找解决方法。

  • 收藏夹图标 - 似乎 CEF3 没有实现图标支持。我想我可以在标准方案的根目录中查找 favicon.ico,但是 HTML 本身链接的收藏夹图标呢?

  • 用户权限通知 - 我只找到了地理位置请求的权限请求事件,但我还需要其他东西,例如getUserMedia。知道怎么做吗?

  • 缩放 - 除了getZoomLevel之外,这个工作,由于某种原因总是返回零。有谁知道为什么或如何绕过它,因为它确实记得每个页面的最后一次缩放?

  • 进程模型 - 我无法手动打开多个浏览器窗口(即,不是通过 javascript 的openWindow),所有这些都使用相同的自定义方案在同一渲染进程中打开(已经尝试了我知道的所有不同的流程模型参数)。据我了解,这应该是可能的。我错过了什么?

提前感谢您的帮助。

  • 焦点管理是你正在寻找的OnTakeFocus吗?
  • 网站图标在CEF项目中有一个开放的增强问题

对于任何找到这个问题的人,网站图标支持现在可在官方 CEF 版本中使用。

相关内容

  • 没有找到相关文章

最新更新