afors Опубликовано 3 февраля, 2017 Поделиться Опубликовано 3 февраля, 2017 Delphi 10.1 Berlin, Windows7x64, IE8 При запуске Webbrowser1.Navigate('https://maps.googleapis.com/maps/api/staticmap?center=55.026900,73.302900&size=400x400&sensor=true&format=png32&maptype=satellite&markers=color:0x000000|label:1'); браузер будто пытается сохранить файл и выдает ошибку 'Не удалось загрузить staticmap из maps.googleapis.com' При последующих запусках этого же URL Webbrowser1 правильно отображает картинку. Как можно изменить URL или (лучше не URL) свойства Webbrowser1, чтобы избежать этой ошибки? Заранее спасибо за любые советы Цитата Ссылка на комментарий
0 rareMax Опубликовано 6 февраля, 2017 Поделиться Опубликовано 6 февраля, 2017 Попробуй так Цитата Ссылка на комментарий
0 afors Опубликовано 12 февраля, 2017 Автор Поделиться Опубликовано 12 февраля, 2017 В 06.02.2017 в 11:40, rareMax сказал: Попробуй так Статья полезная, правку реестра уже сделал. Ничего не изменилось. Насколько я понимаю, параметры в адресной строке указывают на то, что google должна вернуть снимок (рисунок) 400х400. Webbrowser1 пытается его скачать, вместо того, чтобы просто отобразить. С толку сбивает то, что это сообщение выходит только один раз при первом обращении к Webbrowser1. Пустяк, но раздражает... Цитата Ссылка на комментарий
0 kami Опубликовано 12 февраля, 2017 Поделиться Опубликовано 12 февраля, 2017 В 03.02.2017 в 16:47, afors сказал: При запуске а если сделать не при запуске, а (временно) по нажатию на какую-нибудь кнопку, чтобы до перехода по URL WB 100% полностью инициализировался, отобразился и так далее. Цитата Ссылка на комментарий
0 afors Опубликовано 13 февраля, 2017 Автор Поделиться Опубликовано 13 февраля, 2017 (изменено) 20 часов назад, kami сказал: а если сделать не при запуске, а (временно) по нажатию на какую-нибудь кнопку, чтобы до перехода по URL WB 100% полностью инициализировался, отобразился и так далее. У меня по нажатии на кнопку. Имеется ввиду при первом обращении к WB unit Unit1; interface uses System.SysUtils, System.Types, System.UITypes, System.Classes, System.Variants, FMX.Types, FMX.Controls, FMX.Forms, FMX.Graphics, FMX.Dialogs, FMX.Controls.Presentation, FMX.StdCtrls, FMX.WebBrowser; type TForm1 = class(TForm) WebBrowser1: TWebBrowser; Button1: TButton; procedure Button1Click(Sender: TObject); private { Private declarations } public { Public declarations } end; var Form1: TForm1; implementation {$R *.fmx} procedure TForm1.Button1Click(Sender: TObject); begin Webbrowser1.Navigate('https://maps.googleapis.com/maps/api/staticmap?center=55.026900,73.302900&size=400x400&sensor=true&format=png32&maptype=satellite&markers=color:0x000000|label:1'); end; end. Изменено 13 февраля, 2017 пользователем afors Привел код Цитата Ссылка на комментарий
Вопрос
afors
Delphi 10.1 Berlin, Windows7x64, IE8
При запуске
Webbrowser1.Navigate('https://maps.googleapis.com/maps/api/staticmap?center=55.026900,73.302900&size=400x400&sensor=true&format=png32&maptype=satellite&markers=color:0x000000|label:1');
браузер будто пытается сохранить файл и выдает ошибку 'Не удалось загрузить staticmap из maps.googleapis.com'
При последующих запусках этого же URL Webbrowser1 правильно отображает картинку.
Как можно изменить URL или (лучше не URL) свойства Webbrowser1, чтобы избежать этой ошибки?
Заранее спасибо за любые советы
Ссылка на комментарий
4 ответа на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.