Я использую Delphi 10.3 Community Edition. В моем приложении FireMonkey Android/iOS есть вкладка с управлением Twebbrowser , поэтому пользователи могут загружать и просматривать сайты из списка закладок. Когда пользователь нажимает на любую ссылку (например, категорию, новый элемент продукта или новый сайт) на уже загруженном сайте, новая ссылка также загружается в Twebbrowser. Как программно определить эту новую ссылку, на которую пользователь только что нажал? Или как программно определить ссылку загруженного в настоящее время документа в Twebbrowser ? Это легко сделать для приложений Windows, но для мобильных приложений компонент Twebbrowser имеет очень ограниченную функциональность. Например: < /p>
Я загружаю первый URL на Twebbrowser: < /li>
< /ol>
Я просматриваю этот сайт и нажмите на новый сайт ссылки.
Но label1.caption - ровный сайт.com, хотя это должно быть site.com/category1.
Чтобы определить новый URL, я использовал разные события, такие как ondidfinishload (начинается много раз), ondidStartload (начинается во многих случаях). Tbutton.onclick после загрузки новой ссылки. Но я все еще не мог программно получить сайт ссылки.>
Подробнее здесь:
https://stackoverflow.com/questions/618 ... er-control