javascript - 谷歌自动完成功能在framework7中不起作用

标签 javascript angularjs cordova phonegap-plugins html-framework-7

我正在尝试在我的基于framework7的移动应用程序中添加谷歌自动完成位置建议。我在其中提供了搜索文本框 谷歌位置建议不起作用。删除 class="page cached"后,它正在工作。我通过使用谷歌自动完成功能获得了位置建议。为什么会发生这种情况?如何在 Framework7 中提供谷歌位置建议?

最佳答案

我找到了解决方案。这是因为与快速点击发生冲突。 解决办法是去掉快速点击

方法 1:从应用程序中删除整个 fastclick var myApp = 新 Framework7({ Material :真实, Material 页面加载延迟:250, Material 波纹:真实, 快速点击:假, }); 方式2:仅针对goole建议区域删除fastclick$(document).on({ 'DOMNodeInserted': function() { $('.pac-item, .pac-item span', this).addClass('no-fastclick'); } }, '.pac-container'); 我更喜欢第二个,因为快速点击已从仅建议区域中删除。

关于javascript - 谷歌自动完成功能在framework7中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38367768/

相关文章:

javascript - Angular Material Design Layout 自定义尺寸

android - 如何在使用 React Native 时实现 SSL 证书锁定

javascript - 如何使用 Javascript 手动显示 Windows 8 Metro 加载轮/加载点

javascript - 对象字面量可重用函数

javascript - 自定义时工具提示未按预期显示

javascript - 使用 AngularJS 混合完全渲染和部分渲染的页面

javascript - 如何在 jQM listview 的 <h1> 标签中显示长文本?

javascript - 即使在单击按钮后页面也会重新加载

javascript - Spring boot 和 react 在 tomcat 上运行

javascript - 无法使滚动动画不触发滚动事件