zoukankan      html  css  js  c++  java
  • Android ios嵌套web页面

    我们现在做一个活动页面,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(“实参”)

  • 相关阅读:
    BZOJ 4010: [HNOI2015]菜肴制作( 贪心 )
    bzoj 1084
    bzoj 2763
    bzoj 1003
    bzoj 1858
    codevs 1296
    cf 438D
    vijos 1083
    codevs 3303
    bzoj 1296
  • 原文地址:https://www.cnblogs.com/YKSlu/p/7522141.html
Copyright © 2011-2022 走看看