我正在尝试将 webkit.net 集成到我的项目中。我从OpenWebkitSharp 3.0开始,因为它支持最新的 HTML5/CSS3,但我总是在单击页面甚至加载时遇到崩溃。我得到的错误如下:
尝试读取或写入受保护的内存。这通常表明其他内存已损坏。
我无法理解这个问题,因为它只是通过浏览页面随机发生。从我在线阅读的各种文章中,错误来自 Webkit.dll,建议我等待更稳定版本的发布。
经过几天的试用,我发现了另一个版本webkitdotnet-develop,它似乎更稳定,但它不支持带有 Backbone.js 框架的 webfonts(.ttf/woff/svg)。尽管我能够使用 google/firefox 浏览器毫无问题地加载相同的文件,但 webfonts 可以在一个简单的 html 文件中正常工作,但不能与主干.js 一起使用。我猜backbone.js 中的某些东西破坏了@font-face 样式在WebkitBrowser 中的显示。
有人可以帮助解决这两个问题中的任何一个吗?提前致谢!