码迷,mamicode.com
首页 > 移动开发 > 详细

Android ios嵌套web页面

时间:2017-09-14 20:18:40      阅读:243      评论:0      收藏:0      [点我收藏+]

标签:post   sage   cti   固定   嵌套   script   android   页面   定义   

我们现在做一个活动页面,Android和ios的活动页面用web来做,方便更改,下面有几个小问题;

1、在Android和ios中,虽然web上面可以存localstorage,但是到了Android和ios上面就失效了,也就是说不能存储localstorage,而cookie是可以存储;

2、Android和ios传参给web页面这个和简单,只需要在web端写一个正常的函数,在Android和ios直接调用方法,以下的data就是传回来的参数,如

function receiveAppWishList(data) {
	wish_list = JSON.parse(data);
}

3、web页面传参给Android和ios,这里有点不同,Android用的是:

window.toApp.productId(JSON.stringify(‘实参’))

以上的toApp是Android定义的一个对象;方法名是  productId

而ios则是:

window.webkit.messageHandlers.productId.postMessage(“实参”)

  以上的ios传参格式是固定的,同样productId也是方法名。window.webkit.messageHandlers.方法名.postMessage(“实参”)

Android ios嵌套web页面

标签:post   sage   cti   固定   嵌套   script   android   页面   定义   

原文地址:http://www.cnblogs.com/YKSlu/p/7522141.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!