confirm()在Chrome上的android手机上有效吗?

Ami*_*mir 12 mobile confirm google-chrome jquery-mobile

我的.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();}
Run Code Online (Sandbox Code Playgroud)

Yes*_*esh 1

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

测试就这么简单:

我通过我的 android chrome 访问了W3Schools Try it 网站。

这里

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

我发现它与桌面版 Chrome 没有什么不同。

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

if(confirm("Answer call?") == true)alert("Inside if");
else alert("Inside else");  
Run Code Online (Sandbox Code Playgroud)

问题很可能出在 call.answer(window.localStream) 上。您可以这样思考或提供更多信息供我们理解。