Ответ 1
Конечно, он это поддерживает. Но после нескольких триггеров он автоматически блокирует их, если они находятся в цикле.
У меня есть запрос подтверждения, встроенный в мой .js файл, который требует подтверждения пользователя перед ответом на вызов. Хотя он отлично работает на настольном Chrome, но ничего не происходит в Mobile Chrome (Android)? Это веб-сайт http://webtest1.parseapp.com/, но вам нужно создать логин и добавить друга и нажать на его имя слева, чтобы иметь возможность назовите их, если вам нужно протестировать. Это может быть так просто, как это работает только на рабочем столе, поскольку я новичок в Mobile Chrome. Это также равноправные службы, если вам нужно знать.
if (confirm("Answer call?") == true) {
call.answer(window.localStream);
step3(call);
audioElement.pause();
} else{audioElement.pause();}
Конечно, он это поддерживает. Но после нескольких триггеров он автоматически блокирует их, если они находятся в цикле.
1. Да. Android chrome поддерживает подтверждение().
Проще всего это проверить:
Из моего андроида хром я посетил W3Schools Попробуйте сайт.
Это скриншот от моего устройства Android.
Я нашел, что это ничем не отличается от настольного хром.
2. Мое предложение состоит в том, чтобы отлаживать шаг за шагом: Почему бы вам не попробовать что-то очевидное, чтобы это проверить.
if(confirm("Answer call?") == true)alert("Inside if");
else alert("Inside else");
Скорее всего, проблема связана с call.answer(window.localStream). Вы можете подумать на этих условиях или предоставить нам больше информации для понимания.