Изображение Google Map Api не отображается в UIImageView swift - PullRequest
0 голосов
/ 26 мая 2020

Я пытаюсь отобразить карту google stati c на imageView, но это не работает.

Код:

 let imageurl = "https://maps.googleapis.com/maps/api/staticmap?center=&maptype=roadmap&path=color:0x000000%7Cweight:10%7Cenc:q`kzDsacsMyEoIaDiGs@sAYa@OIc@W]VqBnBSRS]qE_IgLeT_BwCwFrEjBpDjA|BqAhA{CjCj@bA&markers=color:green%7Clabel:P%7C30.699000010896544,76.69869985431433&markers=color:red%7Clabel:D%7C30.707998,76.703069&key=AIzaSyDdchM7apzEter6yaWfyQG-dF6AORh34MA&size=404x150"
 let url = URL(string: imageurl)
 let data = try? Data(contentsOf: url!) // Crash
 imageView.image = UIImage(data: data!) 

Также пробовал:

let imageurl = "https://maps.googleapis.com/maps/api/staticmap?center=&maptype=roadmap&path=color:0x000000%7Cweight:10%7Cenc:q`kzDsacsMyEoIaDiGs@sAYa@OIc@W]VqBnBSRS]qE_IgLeT_BwCwFrEjBpDjA|BqAhA{CjCj@bA&markers=color:green%7Clabel:P%7C30.699000010896544,76.69869985431433&markers=color:red%7Clabel:D%7C30.707998,76.703069&key=AIzaSyDdchM7apzEter6yaWfyQG-dF6AORh34MA&size=404x150"
let newString = imageurl.addingPercentEncoding(withAllowedCharacters: .urlQueryAllowed)!

URL-адрес работает нормально в chrome или сафари но он не работает в коде.

Любая помощь будет принята с благодарностью.

Заранее спасибо.

1 Ответ

0 голосов
/ 27 мая 2020
...