我正在尝试在我的基于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/