1.这里环境的配置就不再说了,直接说sdk(3.0.0)到sdk(3.1.1)关于打开商品详情页的变化
2.前提,使用阿里百川打开商品详情页有两个方法,一个是使用阿里百川自己的网页,另一个就是自定义网页
3.打开商品详情页肯定是需要商品链接的,需要iOS和js交互就是通过互相传参数,我们接受的参数就是他们发过来的商品链接,我们在传参数的方法里这样写:
下面这些方法都是sdk3.1.1的
下面是具体的实现方式(使用自己的webviewcontroller也就是自定义网页或者使用阿里百川的界面打开商品详情页,以及设置优先使用手淘)
阿里百川自带的界面打开商品详情页的实现方法见上面👆👆
这里还要补充一下自定义webviewcontroller注意的事项,一旦delegate的地方写的不对,商品详情页是加载不出来的,只是加载出来一个空白页
阿里百川文档也给提示了:提示如下
YourWebViewController类中,webview的delegate设置不能放在viewdidload里面,必须在init的时候,否则函数调用的时候还是nil
4.补充:
引入的头文件:
AlibcTradeService设置他的属性和代理