TTMSFNXWebBrowser.Navigate

Hello,

TTMSFNXWebBrowser

Navigate('https://www.seznam.cz')
Url := 'https://www.seznam.cz'

Both work.

Navigate('www.seznam.cz')
Url := 'www.seznam.cz'

The page does not load with the navigate function. For the URL, the page will load.

It worked fine in the February version.

Please let me know why the Navigate function does not work with the www page parameter.

Delphi 11.3 Version TMSFNC 8.8.2023 Windows 10

It could be possible that Microsoft changed the implementation and no longer accepts invalid URLS without knowing the scheme. Please just add code to check if HTTPS is added to your URL to solve the issue.

But why is there a difference between assigning a URL and the navigate function. According to the documentation it should behave the same. The different behavior started with the last version.

We have tested this here and don't see a difference between Navigate & setting the URL, both generate the same invalid URL error message.