Изменение заголовка пользовательского агента в приложении Chrome - PullRequest
0 голосов
/ 29 января 2020

Я хочу добавить что-то в заголовок пользовательского агента в приложении chrome kiosk. Проблема в том, что API для изменения заголовков пользовательских агентов доступен только для расширений chrome (https://developer.chrome.com/extensions/webRequest), но не для приложений chrome. Если я пытаюсь использовать javascript для изменения заголовка пользовательского агента с помощью defineGetter (см. Код), он изменяет полный заголовок пользовательского агента, но я только хочу добавить что-то дополнительное к заголовку пользовательского агента. Что я могу сделать?

код:

navigator.__defineGetter__('userAgent', function () {
    return "test"
});
navigator.__defineGetter__('appName', function () {
    return "test"
});

1 Ответ

0 голосов
/ 31 января 2020

У меня есть решение проблемы, у тега webview есть возможность переопределить пользовательский агент. https://developer.chrome.com/apps/tags/webview#method -setUserAgentOverride

...