【发布时间】:2015-04-30 08:35:30
【问题描述】:
我实际上是在为一个舞台做一个应用程序,它必须是响应式设计。所以它必须在手机、电脑和平板电脑上工作。对于这个应用程序,我需要使用 google api Place Autocomplete。问题在于它不能在移动设备上运行,无论是 iOS 还是 android ......在另一个论坛上,我发现了一段代码如下,应该可以解决这个问题:
.directive('disableTap', function($timeout) {
return {
link: function() {
$timeout(function() {
// Find google places div
_.findIndex(angular.element(document.querySelectorAll('.pac-container')), function(container) {
// disable ionic data tab
container.setAttribute('data-tap-disabled', 'true');
// leave input field if google-address-entry is selected
container.onclick = function() {
document.getElementById('autocomplete').blur();
};
});
},500);
}
};
});
问题是我一生中从未使用过 Angular JS,我现在没有时间学习它,也许在我完成应用程序之后......而且这个功能应该可以实现可以在手机上使用,但我不知道如何使用它。你们能帮我解释一下如何在我的项目中插入此代码以及如何使用它吗?我真的很需要帮助,我们将不胜感激。顺便说一句,我不是英语本地人,所以如果你没有理解我帖子中的某些内容,请告诉我,我会尽量说得更好^-^
希望你能帮助我,谢谢:)
【问题讨论】:
标签: angularjs google-api