TypeError: неверный шаблон URL-адреса myscheme: // * / *: неверный тип схемы - PullRequest
0 голосов
/ 05 мая 2020

Я столкнулся со следующей ошибкой:

mainWindow.webContents.session.webRequest.onBeforeRequest({
    urls: ['myscheme://*/*'],
}, (details, cb) => {
    console.log('onBeforeRequest:', details.url);
    cb({ cancel: false });
});
Uncaught Exception:
TypeError: Invalid url pattern myscheme://*/*: Wrong scheme type.

Электронная версия: 8.2.4

Обновление: я пробовал следующие шаблоны.

urls: ['myscheme://*'],
TypeError: Invalid url pattern myscheme://*: Wrong scheme type.

urls: ['myscheme://*/*'],
TypeError: Invalid url pattern myscheme://*/*: Wrong scheme type.

Обновление: я зарегистрировал протоколы с registerSchemesAsPrivileged и registerStringProtocol. Такой же остаток.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...