余晖落尽暮晚霞,黄昏迟暮远山寻
本站
当前位置:网站首页 > 编程知识 > 正文

Kendo UI for jQuery使用教程:支持Web浏览器

xiyangw 2022-12-05 10:22 14 浏览 0 评论

Kendo UI目前最新提供Kendo UI for jQuery、Kendo UI for Angular、Kendo UI Support for React和Kendo UI Support for Vue四个控件。Kendo UI for jQuery是创建现代Web应用程序的最完整UI库。

Kendo UI小部件和框架组件旨在支持所有主要的Web浏览器,并提供跨浏览器兼容性、标准兼容性或支持触摸设备。

Kendo UI for jQuery使用教程:支持Web浏览器

但是根据项目的具体情况,您使用的组件以及窗口小部件版本,对浏览器的支持可能会有所不同。

常规支持

大多数Kendo UI小部件在它们支持的浏览器版本中没有特定限制。

浏览器支持版本Edge20或更高版本(仅限Microsoft官方支持的版本)Internet Explorer9或更高版本Chrome当前版本和旧版本Firefox当前版本和ESR版本Opera15或更高版本OS X Safari6.2.6或更高版本

支持Kendo UI Hybrid

混合UI小部件和框架组件适用于基于Cordova的部署,并支持下表中列出的移动设备浏览器和相应的Web视图组件。

浏览器支持版本Internet ExplorerWindows Phone 8.x上的10或更高版本Chrome当前版本和旧版本Firefox不支持OS X Safari6.2.6或更高版本

支持数据可视化小部件

根据下表,呈现数据可视化的Kendo UI小部件(如图表、仪表、条形码、图表和地图)可能需要更新的浏览器版本。

完全支持的浏览器

浏览器支持版本Edge20或更高版本(仅限Microsoft官方支持的版本)Internet Explorer9或更高版本Chrome当前版本和旧版本Firefox当前版本和ESR版本Opera15或更高版本OS X Safari6.2.6或更高版本iOS SafariiOS 8或更高版本Chrome for Mobile21或更高版本

支持浏览器的限制

浏览器支持版本限制Internet Explorer10不支持画布中的虚线,这也会影响图像导出Android2.3Android 2.x使用非交互式画布输出

仅支持Canvas渲染模式

支持PDF导出

Kendo UI PDF生成器在以下桌面浏览器中经过测试和支持:

  • Internet Explorer 9及更高版本。
  • 最新的Chrome,Firefox,Safari和基于Blink的Opera版本。

注意:Internet Explorer 9和Safari不支持与PDF相关的保存文件选项。 要实现此目的,您需要实现服务器代理。

据官方统计,由于浏览器限制和混合应用程序中与CORS相关的安全限制,移动设备不支持PDF导出。 例如,无法在混合应用程序中加载本地存储的字体文件。 尽管在特定情况下以PDF格式导出可能适用于某些移动设备,但移动浏览器和混合移动应用程序不支持PDF导出。

最佳性能

为了提高项目的性能:

  • 始终使用最新的浏览器版本。
  • 从浏览器配置选项中选中Disable Script Debugging。
  • 在Internet Explorer中激活缓存。

Web浏览器支持说明

  • 截至Kendo UI 2017 R1版本,不再支持Internet Explorer 8。
  • 截至Kendo UI 2015 Q3版本,不再支持Internet Explorer 7。
  • 自Internet Explorer 11于2013年10月发布以来,如果您需要支持,请查看Kendo UI 2013 Q3 SP2(2013.3.1324)版本或更新的Kendo UI版本。
  • 不支持处于测试阶段的浏览器。
  • 不支持放大页面。
  • 不支持缩放页面。不同的浏览器处理子像素计算的方式不同,缩小页面可能会导致意外行为 - 例如,缺少边框。
  • 不支持将放大或缩小的页面导出为PDF。
  • 不支持Quirks模式。
  • 不支持Internet Explorer兼容模式。 与它们模拟的浏览器版本相比,这些模式可以表现出不同的行为并呈现错误。
  • 由于环境的sandbox限制,不支持Windows Universal应用程序和Cordova for Windows 10环境。 此环境的推荐UI套件是Windows Universal的UI。
  • 默认情况下,混合环境中会发现仅在混合应用程序中出现但未在独立支持的浏览器中出现的意外行为,这些行为与Kendo UI无关。
  • 建议在META标记或HTTP标头上使用Internet Explorer边缘模式:<meta http-equiv="X-UA-Compatible" content="IE=edge" />
  • Kendo UI对其CSS样式使用渐进增强。 因此,旧的和过时的浏览器可能会忽略CSS 3样式,如圆角和线性渐变。
  • 嵌入在桌面(WinForms)应用程序中时,Internet Explorer的行为会有所不同。 它报告支持指针事件,但实际上没有。 因此,Kendo UI所依赖的一些事件不会被触发。 要解决此问题,请在注册Kendo UI脚本之前执行以下JavaScript代码。
<script>
 window.MSPointerEvent = null;
 window.PointerEvent = null;
</script>

Kendo UI R2 2019 SP1全新发布,最新动态请持续关注Telerik中文网!

https://www.kendouicn.com/

点击“了解更多”获取最新试用版!


相关推荐

Vue的框架(了解)

前端MVC设计模式MVC设计模式,其实就是将前端实现某个业务的所有代码划分为三部分Model:模型,指数据模型,这个数据一般来自于服务器View:视图,指页面标签内容Controller:控制...

Vue.js实战 第五章练习一

练习要求:在原有表格基础上,新增一项是否选中该商品的功能,总价变为只计算选中商品的总价,同时提供一个全选的按钮。实现思路:按照vue数据和dom元素双向绑定的特性,定义allCheckStatus变量...

Vue基础到进阶教程之class和style绑定

关于class和style我们并不陌生,这个在学习css的时候就是家常便饭了,操作元素的class列表和内联样式是数据绑定的一个常见需求。因为它们都是属性,所以我们可以用v-bind处理它们,...

深入Vue 必学高阶组件 HOC「进阶篇」

作者:ssh转发连接:https://mp.weixin.qq.com/s/seKoLSIMtTd1sU4uDrgZCA前言高阶组件这个概念在React中一度非常流行,但是在Vue的社区里讨论...

周末大礼包,23道高质量中级前端面试题。金九银十,建议收藏

这套面试题考察的内容比较常见,涉及到JavaScript、ES6、CSS、Vue、简单算法,浏览器相关知识等。题目列表1.JavaScript的数据类型有哪些2.什么是同源策略3.跨域的方法...

vue3.0-摒弃Object.defineProperty,基于 Proxy 的观察者机制

写在前面:11月16日早上,Vue.js的作者尤大大在VueToronto的主题演讲中预演了Vue.js3.0的一些新特性,其中一个很重要的改变就是Vue3将使用ES6的Proxy作...

程序员都必掌握的前端教程之VUE基础教程(七)

阅读本文约需要10分钟,您可以先关注我们,避免下次无法找到。本篇文章成哥继续带大家来学习前端VUE教程,今天主要讲解VUE的表单处理等知识点。下面我们就一起来学习该块内容吧!01简介在日常开发中,我...

web前端开之网站搭建框架之vue详解

网站搭建框架之vueVue是web前端快速搭建网站的框架之一。它与jQuery有所不同,是以数据驱动web界面(以操作数据改变页面,而jQuery是以操作节点来改变页面),同时,vue还实现了数据的双...

vue3.0尝鲜-基于 Proxy 的观察者机制探索

Vue.js的作者尤大大在VueToronto的主题演讲中预演了Vue.js3.0的一些新特性,其中一个很重要的改变就是Vue3将使用ES6的Proxy作为其观察者机制,取代之前使用...

TypeScript 设计模式之观察者模式

一、模式介绍1.背景介绍在软件系统中经常碰到这类需求:当一个对象的状态发生改变,某些与它相关的对象也要随之做出相应的变化。这是建立一种「对象与对象之间的依赖关系」,一个对象发生改变时将「自动通知其他...

vue面试3

1.单页面应用与多页面应用的去别2.简述一下Sass、Less,且说明区别?他们是动态的样式语言,是CSS预处理器,CSS上的一种抽象层。他们是一种特殊的语法/语言而编译成CSS。变量符不一样,les...

VUE v-bind 数据绑定

动态的绑定一个或多个attribute,也可以是组件的prop。缩写::或者.(当使用.prop修饰符)期望:any(带参数)|Object(不带参数)参数:attrOrP...

vue初学习之自定义选择框实现

v-model简单介绍在使用vue的过程中会经常用到input和textarea这类表单元素,vue对于这些元素的数据绑定和我们以前经常用的jQuery有些区别。vue使用v-model实现这些标签...

Vue实现拖拽穿梭框功能四种方式

一、使用原生js实现拖拽打开视频讲解更加详细Vue实现拖拽穿梭框功能的四种方式_哔哩哔哩_bilibili<html><head><meta...

Vue3.x setup 语法糖实现props双向绑定

1.背景为了封装一下Element-Plus的分页插件,需要实现父子组件之间的传值。2.父组件<scriptsetuplang="ts">letqueryPa...

取消回复欢迎 发表评论: