zoukankan      html  css  js  c++  java
  • 微信小程序<web-view>嵌入网页后,小程序如何和网页交互传值?

    最近开发一个项目由于小程序某些组件的限制,然后想到嵌入网页,但是遇到一个问题:网页端调取数据的时候需要 小程序传递多个参数值才能用,如何传值呢?

      最初我想到是<web-view src="https://XXX?id=5"></web-view>然后在网页端获取这个地址参数id;

      经过测试安卓端能够获取到这个id ;

      但是ios上测试提示undefined ?

      如何解决呢~

    <web-view> 使用常见注意点:

    (1)打开的域名没有在小程序管理后台设置业务域名(注意是业务域名,不是服务器域名)

    (2)打开的页面必须为https服务

    (3)打开的页面302过去的地址也必须设置过业务域名

    (4)web-view空白问题,请升级微信客户端到 6.5.16

    (5)页面可以包含iframe,但是iframe的地址必须为业务域名

    (6)web-view不支持支付能力,web-view的API能力见web-view的文档说明

    (7)开发者自己检查自己的https服务是否正常,测试方法:普通浏览器打开对应的地址

    (8)如果web-view使用了公众号授权的服务,开发者工具提示网页开发者的问题,请见:https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1455784140

      

  • 相关阅读:
    WebApi-JSON序列化循环引用
    Android ImageSwitcher
    Android Gallery
    理解URI
    WebApi入门
    URL的组成
    Http协议
    python __new__和__init__的区别
    11.6
    win7 32位用pyinstaller打包Python和相关html文件 成exe
  • 原文地址:https://www.cnblogs.com/changxue/p/7954544.html
Copyright © 2011-2022 走看看