confirm() 在 chrome 上的 android 移动设备上是否有效?

Does confirm() work in android mobile on chrome?

我的 .js 文件中嵌入了一个确认请求,要求用户在接听电话前进行确认。虽然它在桌面 Chrome 中运行良好,但在移动 chrome (android) 中没有任何反应?这是网站 http://webtest1.parseapp.com/ ,但您需要创建一个登录名并添加一个朋友,然后单击左侧的他们的名字,以便在需要测试时可以呼叫他们。这可能很简单,因为这只适用于桌面,因为我是移动设备的新手 chrome。如果您需要了解,它也是点对点服务。

 if (confirm("Answer call?") == true) {
    call.answer(window.localStream);
     step3(call);
     audioElement.pause();
} else{audioElement.pause();}

1.是的。 Android chrome 支持 confirm()。

测试就这么简单:

从我的 android chrome 我访问了 W3Schools 试用网站。

这是我的 android 设备的屏幕截图。

我发现它和桌面没有什么不同chrome。

2。我的建议是逐步调试: 你为什么不尝试像这样明显的东西来测试。

if(confirm("Answer call?") == true)alert("Inside if");
else alert("Inside else");  

最有可能的问题是 call.answer(window.localStream)。您可能会以这种方式思考或提供更多信息以供我们理解。

当然支持。但在触发几次后,如果它们处于循环中,它会自动阻止它们。