iOS bug 之 H5 页面没有弹出提示框

时间:2023-03-09 05:52:48
iOS bug  之 H5 页面没有弹出提示框

描述:在安卓上有提示框,但是在iOS上没有提示框。

step 1:

失误,是我没有在正确的位置设置网址。

step 2:

修改之后,测试页能弹出提示框,但是正式的页面没有提示框。

step 3:

我输入一个错误的数字,不是手机号码,看见界面一闪,是不是iOS 不支持弹出页面再弹出页面。

step 4:

我在安卓上测试了下网址,在浏览器上输入网址,能弹出提示框。

我又在safari上输入网址,也能提示。但是在APP中不能提示。说明确实是APP里面有问题。

step 5:

  通过以上的实验,缩小了范围。经过跟踪代码,了解调用过程及思考,我认为当触发按钮时,数据传给了后台,但是,传给后台的链接也是一个url ,是一个新的url,这个url并不是在iOS 控制下请求的,也就没有返回提示框。因为根本就没有调用这个url。虽然传给了后台,但是到这就结束了,前端并没有去获取传之后的结果。要想出现后续结果,只能是ios 来调取下。但是浏览器为什么能直接获取呢?因为浏览器也对后续的处理进行了获取。所以,这应该是有解决办法的,只不过APP里面没有进行处理。

step 6:

  APP处理页面内的新的链接。