美文网首页
h5微信公众号开发之填坑之路

h5微信公众号开发之填坑之路

作者: 喜欢喝橙汁的 | 来源:发表于2017-10-30 15:20 被阅读0次

首先微信公众号的开发主要是基于在微信内置的qq x5内核浏览器,在其基础上写入页面及交互逻辑。

1,首先是准备,俗话说的好“工欲善其事必先利其器”,其实说白了,一开始是确定是移动端布局在html写上

<meta name = "viewport" content="width=device-width, initial-scal=1.0,maxium-scale=1.0,user-scalable=no">

拿到设计图(区分2x,3x),前端量取得长度是一倍图的长度,区分好ui交互图很重要,图片素材给的是最大倍数的图片素材,简单说一下倍图问题,倍图就是每英寸的像素点多少,像iphone6,7..就是2x图,iphone6p,7p就是3倍图。

重要的一点是移动端个人使用的rem布局,基于html的font-size,本人设置的是font-size=50px;也就是1rem=50px;1px=0.02rem;统一了尺寸之后就可以进行开发了。

不要烦,接下来还是准备工作,就是调试工具的选择,个人建议用谷歌浏览器的移动调试和微信开发者工具联合调试。

微信开发者工具下载地址

2,微信接口的调用:

对于微信的一些接口调用再三声明认真读微信js-sdk开发文档!!!!!

首先是绑定域名,在公众号设置>功能设置>设置开发服务器所对应的域名。

引入js-sdk文件,

本篇文章最主要的是接下来的东西,那就是微信初始化配置,关于wx.config的 配置

文档上说明配置中的参数需要通过一些签名算法获得,

那么这些必填的参数是怎么获得呢?还是那句话就是认真读取文档,

文档中明确表示关于微信的签名,出于安全必须在服务器端进行签名逻辑的编写,在这次开发的项目中,由后台写好逻辑接口,其实签名最重要的是需要明确提供url地址,也就是说在哪个页面调用微信接口,就写这个页面的url,如果url不对,会不断地提示签名错误,这个时候就要测试当前的url与签名中的url是否一致,判断方法是点击微信右上角的分享链接粘贴到别处看是否与签名中的url一致,一般把url改为这个页面的url就可以了。像其它参数的获取,一般是请求后端接口获取。

本篇文章,希望对调取微信接口总是提示签名错误的读者有所帮助,不足之处还望雅正。

相关文章

  • h5微信公众号开发之填坑之路

    首先微信公众号的开发主要是基于在微信内置的qq x5内核浏览器,在其基础上写入页面及交互逻辑。 1,首先是准备,俗...

  • 2018-01-15

    微信公众号支付的进坑之路,希望能初次开发的朋友们少点弯路 本人初次开发微信公众号支付,看官方文档,网上查找相关资料...

  • H5页面调用微信授权获取code

    H5调用微信授权获取code(微信公众号微信页面开发网页授权) 一、首先你要有一个公众号(公众号、订阅号),微信公...

  • 基于Node.js的微信JS-SDK后端接口实现(三)

    微信公众号开发之五微信网页授权 开始之前建议先阅读微信官方文档 微信公众号开发之五微信网页授权 一.网页授权的作用...

  • 微信小程序和APP开发哪个更好该如何选择?

    目前,比较流行的移动端开发产品类型有四种,分别是APP开发,微信公众号开发,微信小程序开发,H5开发,其中,微信公...

  • 微信小程序开发问题集合

    微信小程序text文本溢出单行/多行省略 微信小程序填坑之路之文本溢出 CSS3文本溢出显示省略号 以上三个链接的...

  • 微信开发

    微信开发 公众号开发 微信WEB开发 JSSDK 小程序开发 公众号开发 公众号 订阅号 服务号 企业号 公众号开...

  • 微信公众号开发 (4) 网页授权

    一、前言 微信公众号开发 (1) 微信接入认证成为开发者 微信公众号开发 (2) 消息处理 微信公众号开发 (3)...

  • 微信公众号开发(前端)

    前一段时间开发了微信公众号H5页面,有踩一些坑,分享下。开发环境是vue+vue-router官方提供的开发环境 ...

  • 微信H5页面兼容性解决方案

    最近给公司微信公众号,写了微信h5业务页面,总结分享一下前端开发过程中的几个兼容性坑,项目直接拿的公司页面,所以下...

网友评论

      本文标题:h5微信公众号开发之填坑之路

      本文链接:https://www.haomeiwen.com/subject/tnpppxtx.html