Префикс URL-адреса view-source
представляет собой специальную схему URI, которая обрабатывается самим Chromium. Поэтому этот префикс можно использовать только с URL-адресами.
Общая цель методов loadHTML()
и loadData()
состоит в том, чтобы загружать и отображать строку HTML как обычную веб-страницу вместо отображения исходного кода в браузере. Поэтому не существует простого подхода к тому, чтобы эти методы отображали исходный код вместо отображения страницы.
Однако вы можете сохранить HTML-файл во временный файл и затем загрузить его, как показано ниже:
browser.loadURL("view-source:file:///f:\\data\\contents.html");