先决条件
1.Web浏览器支持
旨支持所有主要的web浏览器,并提供跨浏览器兼容性、标准遵从性和触摸设备支持。
大多数对于它们支持的浏览器版本没有特定的限制。
注意:由于浏览器限制,某些功能可能无法使用。
2.PDF导出支持
Kendo UI PDF生成器在以下桌面浏览器中进行了测试和支持:
最新的Chrome, Firefox, Safari, Edge。
提示:Safari不支持保存文件的PDF相关选项。要启用PDF导出,您需要实现服务器代理。
官方的说法是,由于混合应用程序中浏览器的限制和cors相关的安全限制,所以移动设备不支持PDF导出。例如,在混合应用程序中不可能加载本地存储的字体文件。尽管在某些特定情况下,PDF格式的导出可以在某些移动设备上使用,但在移动浏览器和混合移动应用程序中不支持PDF导出。
3.提供最佳性能
为了提高项目的性能:
始终使用最新的浏览器版本。
从浏览器配置选项中选中“禁用脚本调试”。
4.关于Web浏览器支持的注意事项
不支持处于测试阶段的浏览器。
不支持放大页面。
不支持缩小页面。不同的浏览器处理亚像素计算的方式不同,缩小页面可能会导致意想不到的行为——例如,丢失边框。
不支持将放大或缩小的页面导出为PDF。
不支持。
提示:您需要始终指定。推荐的DOCTYPEs包括HTML5、XHTML 1.1、XHTML 1.0 Strict和HTML4 Strict。HTML4 Transitional DOCTYPE会触发Quirks模式,不能使用。XHTML 1.0 transition在大多数情况下都工作得很好,但可能会导致图标垂直定位的问题。上提供了所有DOCTYPEs的正确语法。
由于,Windows 10环境不支持Windows Universal App和Cordova。此环境的推荐UI套件是。
仅在混合应用程序中发生,但不在独立支持的浏览器中发生的意外行为,默认情况下被认为是由混合环境触发的,与Kendo UI无关。
建议在META标签或HTTP标头上使用Internet Explorer Edge模式:
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
Kendo UI的使用渐进增强了CSS样式。因此,旧的和过时的浏览器可能会忽略CSS 3样式,如圆角和线性渐变。