首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

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

在iOS开发过程中,经常用到App与Web页面的交互情况,那么简单的App与Web前端的交互场景就是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端交互,那本方法不适应。

具体图示如下:

以上就是本节全部内容。欢迎关注三掌柜的微信公众号,欢迎关注!

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180405G0T1GK00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券