之前一直使用url标记,收到标记以后,调用本地的方式来进行与web的交互,不过这样有些局限性,比如最近公司有一个web活动页面,app端也要实现购买,但是活动页面上面的商品是有其自身的活动价,只能在活动页面才能使用活动价,进入商品详情页就是原价,web端在进行购买时,通过点击某个活动商品触发onclick,然后进入A函数,在A函数中首先进行登录判断,如果用户未登录则跳转至web的登录界面,而判断登录的方法是根据cookie中的sessionid去后端获取userid,但是web端的session过期时间只有两小时,显然,app不能让用户两小时后就要再次登陆,所以,我去看了web端的代码,发现A函数会传入商品id等参数,这些参数正好足够native完成下单购买流程,但是如何获取到这些参数呢,这时,就是我们的主角登场了,JavaScriptCore。
--------------我是分割线-----------------------------------------------
=================================================
-------------我是另一条分割线-------------------------------------------