从 Kendo 版本 v2012.2.710 转换到版本 v2012.3.1114 后,ipad 上的触摸事件不再触发 PanelBar 的导航事件。
此外,我注意到其他剑道控件在切换到较新版本后不适用于 ipad。
为了重现这个错误,我创建了两个相同的网站,只是使用不同的 Kendo Web 版本:
剑道 v2012.3.1114 http://kendo.mobnation.org/
剑道 v2012.2.710 http://kendo.mobnation.org/home/old
您可以在 ipad 上尝试这两个 url,并看到只有 v2012.2.710 在单击项目时触发导航(在本例中为简单的 # 更改)。您可以通过启用开发者控制台 (F12) 在 Google Chrome 中模拟此操作,单击右下角的黑色齿轮图标,选择“覆盖”选项卡,将用户代理更改为“iPad iOS 5”并勾选“模拟触摸”事件”复选框(确保刷新页面)。