iOS开发:在浏览器中打开web链接来核对Web提供的标识是否与iOS端的标识一致

        在iOS开发过程中,经常用到App与Web页面的交互情况,那么简单的App与Wweb前端的交互场景就是App通过WebView展示Web页面,略微复杂的交互就是App与Web的点击事件交互、多层跳转之类的。

        在这里分享一下,App与Web交互的点击事件中,App端与Web端交互时候,统一标识的确定,以及验证问题。App端要和Web端协商使用统一的标识字段,然后双方都根据这个标识字段来处理对应的事件处理。双方如何定义标识的情况就不在这里介绍,这里着重介绍在App端和Web端确定好标识之后,没有达到相应的效果,App端需要做的排查问题的方法,这样会更好的锁定问题。本篇文章是在App开发的角度排查问题的,所以前端部分排查问题的部分就不在这里多讲。

        具体操作如下几步:

1.首先要确定App端和Web端共同制定的标识要一致,保证百分之百一致;

2.如果第一步没有问题,还是出现点击事件没有响应(这个例子是按照Web界面的点击事件来举例),那就需要在WebView里面找到与web端相同的那个标识字段,然后复制出来;

3.然后在进入WebView的时候传入的那个网址链接,复制出来,然后在Mac电脑的非自带浏览器(Mac自带浏览器是Safari,只要不是Safari打开网址链接就行)中打开网址链接,然后会打开web版的界面,然后使用快捷键“commond + u”快捷键,就打开了前端的编译代码;

4.在打开的前端web编译代码之后,使用快捷键“commond + f”,然后把你刚才复制的标识字段粘贴到查找框里面,然后查看是否和前端提供的标识符一直,如果一致,然后排查结束。

以上步骤是建立在App端与web端交互没有功能性错误的基础之上,如果你App端就没有成功实现与web端交互,那本方法不适应。

         具体图示如下:








         以上就是本节全部内容,如有不妥之处,还请指正,一起探讨交流。欢迎关注三掌柜的微信公众号,有更多内容等你来,欢迎关注!



猜你喜欢

转载自blog.csdn.net/cc1991_/article/details/79554883