Я создал страницу javascript, и когда я загружаю эту страницу в браузере Chrome, я могу запустить webkitSpeechRecognition.Однако когда я вызываю этот URL с помощью браузера CefSharp для winform, он не запускает webkitSpeechRecognition.
Не могли бы вы сообщить мне, в чем может быть причина?
Вот фрагмент кода, который я вызываюпри нажатии кнопки.
function startWebKit() {
if (window.hasOwnProperty('webkitSpeechRecognition')) {
var recognition = new window.webkitSpeechRecognition();
var recognizing = false;
recognition.onstart = function () {
recognizing = true;
};
recognition.onend = function () {
recognizing = false;
};
recognition.onerror = function (event) {
recognizing = false;
};
try {
recognition.start();
} catch (error) {
alert(error);
}
if (recognizing) {
// Do stuff
}
}
}
TIA