1.這里環(huán)境的配置就不再說了,直接說sdk(3.0.0)到sdk(3.1.1)關(guān)于打開商品詳情頁的變化
2.前提,使用阿里百川打開商品詳情頁有兩個方法摊沉,一個是使用阿里百川自己的網(wǎng)頁厂财,另一個就是自定義網(wǎng)頁
3.打開商品詳情頁肯定是需要商品鏈接的芋簿,需要iOS和js交互就是通過互相傳參數(shù),我們接受的參數(shù)就是他們發(fā)過來的商品鏈接璃饱,我們在傳參數(shù)的方法里這樣寫:
下面這些方法都是sdk3.1.1的
下面是具體的實現(xiàn)方式(使用自己的webviewcontroller也就是自定義網(wǎng)頁或者使用阿里百川的界面打開商品詳情頁,以及設(shè)置優(yōu)先使用手淘)
阿里百川自帶的界面打開商品詳情頁的實現(xiàn)方法見上面????
這里還要補充一下自定義webviewcontroller注意的事項荚恶,一旦delegate的地方寫的不對撩穿,商品詳情頁是加載不出來的,只是加載出來一個空白頁
阿里百川文檔也給提示了:提示如下
YourWebViewController類中,webview的delegate設(shè)置不能放在viewdidload里面,必須在init的時候,否則函數(shù)調(diào)用的時候還是nil
4.補充:
引入的頭文件:
AlibcTradeService設(shè)置他的屬性和代理