我正在使用Angular版本7。
我正在使用npm @ agm / core。
我将html包装在ngIf中。 在chrome上的移动设备和桌面上的safari上,地图似乎可以正常工作。 但是在safari mobile上时,我得到空白的白色屏幕。
这是我的MapComponent:
<div *ngIf="isViewReady" class="map-wrapper">
<agm-map
[zoom]="zoom"
[disableDefaultUI]="false"
[zoomControl]="zoomControl"
[scrollwheel]="scrollwheel"
[streetViewControl]="false"
[latitude]="job.address.latitude"
[longitude]="job.address.longitude">
<agm-marker
[iconUrl]="icon"
[latitude]="job.address.latitude"
[longitude]="job.address.longitude">
</agm-marker>
<agm-circle
[latitude]="job.address.latitude"
[longitude]="job.address.longitude"
[radius]="5000"
[fillColor]="'#2ca3af'"
[circleDraggable]="false"
[editable]="false">
</agm-circle>
</agm-map>
</div>