我尝试将我成功运用基于kendo的网站作为Chrome应用程序。但应用程序不起作用。我在chrome开发者控制台上找到了异常消息" extensions :: platformApp:17 history.pushState在打包的应用程序中不可用。" on
<script src="kendo/js/kendo.mobile.min.js"></script>
字符串
我在解决方案的角度上发现了同样的问题,但没有找到剑道。
有什么方法可以解决吗?
答案 0 :(得分:1)
默认情况下,Kendo UI(和Mobile)不使用History API,因为它过去支持相当有限。如果您明确启用它,则可以删除此选项,但您可能需要在整个应用中更新导航:
http://docs.telerik.com/kendo-ui/api/javascript/mobile/application#configuration-pushState