javascript - 使用启用的 af.scrolling 插件禁用页面滚动并允许 Appframework 2.1 中的 Google map 滚动

标签 javascript html google-maps appframework

我尝试了这个解决方案:Disable page scroll but allow Google map scroll

但只有当我将 appframework 的插件库完全排除在我的应用程序之外时它才有效。如果我添加插件,我可以防止滚动

style="overflow:hidden"

但我无法在混搭中移动 map 。这是一个例子

http://jsbin.com/mediqelo/1/edit?html,output

删除

<script src="https://raw.githubusercontent.com/01org/appframework/master/build/af.plugins.min.js"></script>

可以工作,但不是我的选择。在使用插件库的同时,在实际的应用程序框架中使用谷歌地图有什么技巧吗?

最佳答案

appframework.ui.min.js 脚本文件已经包含了大部分插件(af.scroller 等),因此您不需要 af.plugins.js。

以下是 appframework.ui.min.js 中包含的插件列表:https://github.com/01org/appframework/blob/master/Gruntfile.js#L132

因此,您看到的错误可能是由于包含插件两次而引起的。

如果您想要其他缺少的插件,您可以包含此位置的各个插件:https://github.com/01org/appframework/tree/master/plugins ,(appframework.ui.min.js 中缺少 af.slidemenu 和 af.desktopBrowsers)

关于javascript - 使用启用的 af.scrolling 插件禁用页面滚动并允许 Appframework 2.1 中的 Google map 滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23935189/

相关文章:

javascript - JS 功能。以时间间隔记录消息

javascript - 当我滚动到 div ID 时显示 div

javascript - 如何使用 Javascript 将 Google map 转换为 PDF?

Google map 的 Map.panTo() 方法的 Javascript 内存泄漏

html - 如何让两个兄弟元素同时转换?

ios - Google Maps Swift,自定义标记和带箭头的信息窗口

javascript - 如何反转 onClick 事件?

javascript - ShopPad的Infinite Options中有JavaScript的回调函数吗?

javascript - 使用 sql.js 从磁盘读取 SQLite 数据库

angularjs - 我想通过视频js流式传输.m3u8格式的音频