2

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

经过大量研究后,我发现了一些我无法使用或解决方法的功能:

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

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

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

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

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

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

预先感谢您的帮助。

4

2 回答 2

0
  • 焦点管理是您正在寻找的OnTakeFocus吗?
  • Favicons在 CEF 项目中有一个开放的增强问题
于 2014-05-01T21:58:28.860 回答
0

对于找到解决此问题的方法的任何人,现在可以在官方 CEF 版本中获得 favicon 支持。

于 2015-12-15T13:33:34.937 回答