Google地图未在Framework7中加载

时间:2016-04-18 10:10:07

标签: javascript jquery ajax google-maps-api-3 html-framework-7

当我点击"关于"时,我的Google地图无法显示标签:

http://paybulls.com/dist/

 <div id="map" style="height:400px; width:400px;"></div>

 <script src="https://maps.googleapis.com/maps/api/js?v=3.exp&    amp;sensor=false&libraries=places"></script>
<script>
  var map = new google.maps.Map(document.getElementById('map'), {
    center: {lat: -34.397, lng: 150.644},
    zoom: 8
  });
</script>

2 个答案:

答案 0 :(得分:4)

几个月前我使用- (void)actionSheet:(UIActionSheet *)actionSheet clickedButtonAtIndex:(NSInteger)buttonIndex { NSIndexPath *indexPath = [self.tableView indexPathForSelectedRow]; [self.tableView deselectRowAtIndexPath:indexPath animated:YES]; } - (void)actionSheet:(UIActionSheet *)actionSheet didDismissWithButtonIndex:(NSInteger)buttonIndex { dispatch_async(dispatch_get_main_queue(), ^{ [actionSheet dismissWithClickedButtonIndex:buttonIndex animated:YES]; }); } - (void)didPresentActionSheet:(UIActionSheet *)actionSheet { } 并且无法解决问题时遇到了同样的问题。

我反而使用了这个https://hpneo.github.io/gmaps/,它基本上是谷歌地图,被包装成一个更易于使用的库。

它就像一个魅力。

答案 1 :(得分:0)

尝试添加事件监听器,即:

myApp.onPageInit('map', function(page) {
    document.addEventListener("deviceready", onDeviceReady, false);
    function onDeviceReady() { 
        [google maps js]
    }
}