• 微信公众平台网页开发实战
21年品牌 40万+商家 超1.5亿件商品

微信公众平台网页开发实战

正版图书塑封 14点之前订单当日发货 8999839736761679875

11.45 1.7折 69 九品

仅1件

天津宝坻
认证卖家担保交易快速发货售后保障

作者席新亮

出版社电子工业出版社

出版时间2017-05

版次1

装帧其他

货号8999839736761679875

上书时间2024-12-14

旭日精品图书的书店

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:九品
图书标准信息
  • 作者 席新亮
  • 出版社 电子工业出版社
  • 出版时间 2017-05
  • 版次 1
  • ISBN 9787121313639
  • 定价 69.00元
  • 装帧 其他
  • 开本 16开
  • 纸张 胶版纸
【内容简介】
2017年,微信已经全面支持公众平台内的网页开发,并且提供了网页开发样式库、JSSDK库和网页内支付、网页调试工具,Web开发人员可以利用这些功能开发出更多、更好、更炫的微信内应用。本书立志于帮助微信开发者更好地学习微信中的网页开发和JSSDK库。

  本书涵盖了微信网页开发的所有API案例实战以及所有样式库。全书分为13章,第1~2章介绍了不同类型微信公众号的区别和微信内网页JSSDK的开发环境;第3~9章介绍了微信开放的所有API,并提供了*贴近现实的实例;第10章通过实例演示了微信提供的网页样式;第11~12章利用微信JSSDK HTML 5技术实现了两个大的项目应用;*后一章介绍一些微信开发的技巧及问题。

  本书适合所有微信开发人员使用,尤其适合目前从事Web开发工作的人员。本书定位基础,用案例结合API应用,是目前市场上仅有的一本介绍微信网页结合HTML5开发的书。
【作者简介】
席新亮,目前就职于天际网(职业社交平台),资深JavaScript工程师。热衷于HTML5、CSS3、Node.js等前沿技术,写过HTML5游戏、搞过Web,在实践中积累大量经验。创建过知名HTML5垂直门户,之后卖给创新工场工友;写过js框架qingjs。崇尚玩代码就是实践一种思考艺术!
【目录】
第1章  认识微信公众平台1

1.1  微信公众平台账号分类1

1.1.1  订阅号2

1.1.2  服务号2

1.1.3  企业号4

1.1.4  小程序4

1.2  微信公众号申请流程5

1.3  微信公众号的认证9

1.4  公众号设置10

1.5  成为微信开发者10

1.5.1  通过公众号10

1.5.2  通过测试号12

1.6  公众号的安全中心13

1.7  本章小结14

第2章  搭建网页JSSDK开发环境15

2.1  JSSDK介绍15

2.2  部署JSSDK17

2.2.1  绑定域名17

2.2.2  引入JS文件18

2.2.3  通过wx.config接口验证JSSDK权限18

2.3  使用SAE部署测试号的JSSDK28

2.3.1  在SAE中创建应用28

2.3.2  上传测试代码31

2.3.3  绑定JS接口32

2.3.4  针对SAE不支持读写操作的处理——Memcached34

2.3.5  在公众号中测试效果37

2.4  JSSDK的调试工具38

2.5  JSSDK的主要功能参考列表38

2.6  一些其他基础入门必知的知识点41

2.7  本章小结41

第3章  JSSDK网页开发的基础接口和分享接口42

3.1  基础接口的作用42

3.1.1  任何开发都要从基础接口开始42

3.1.2  判断当前客户端版本是否支持指定JS接口42

3.2  分享接口的作用44

3.2.1  分享接口有什么好处44

3.2.2  获取微信的分享接口44

3.3  实例:微信分享一个网页到朋友圈47

3.4  常见问题51

第4章  JSSDK的图像处理52

4.1  认识图像接口52

4.1.1  从手机相册中选图52

4.1.2  预览图片55

4.1.3  上传图片56

4.1.4  下载图片59

4.2  实例:从手机相册中选择照片然后分享61

4.2.1  项目需求61

4.2.2  需求分解61

4.2.3  代码实现62

4.3  常见问题65

第5章  JSSDK的音频处理66

5.1  音频接口66

5.1.1  开始录音66

5.1.2  停止录音67

5.1.3  监听录音自动停止68

5.1.4  播放语音68

5.1.5  暂停播放70

5.1.6  停止播放71

5.1.7  监听语音播放完毕71

5.1.8  上传语音72

5.1.9  下载语音74

5.2  常见问题75

第6章  JSSDK的界面操作76

6.1  界面操作76

6.1.1  关闭当前网页窗口76

6.1.2  批量隐藏功能按钮77

6.1.3  批量显示功能按钮78

6.1.4  隐藏所有非基础按钮80

6.1.5  显示所有功能按钮80

6.2  常见问题81

第7章  JSSDK的地理位置82

7.1  地理位置82

7.1.1  获取地理位置82

7.1.2  使用微信内置地图查看位置85

7.2  常见问题87

第8章  JSSDK的智能操作与微信支付88

8.1  智能接口——识别音频并返回识别结果88

8.2  微信扫一扫90

8.3  设备信息——获取网络状态接口92

8.4  微信支付93

8.4.1  微信支付公众平台申请流程94

8.4.2  完成账户验证95

8.4.3  设置API秘钥96

8.4.4  下载API证书98

8.4.5  微信支付的开发配置99

8.4.6  微信支付测试99

8.5  常见问题102

第9章  JSSDK的微信商店104

9.1  微信小店104

9.2  微信卡券105

9.2.1  批量添加卡券105

9.2.2  调用适用于门店的卡券列表并获取用户选择列表107

9.2.3  查看微信卡包中的卡券108

9.3  常见问题109

第10章  微信网页开发样式库110

10.1  认识WeUI110

10.1.1  WeUI的特色110

10.1.2  安装WeUI111

10.1.3  使用WeUI做一个欢迎界面113

10.2  使用表单114

10.2.1  按钮(Button)114

10.2.2  表单输入(Input)117

10.2.3  列表(List)121

10.2.4  滑块(Slider)122

10.2.5  上传(Uploader)124

10.3  使用基础组件128

10.3.1  九宫格(Grid)128

10.3.2  进度条(Progress)130

10.4  使用导航组件133

10.5  网页其他样式135

10.6  常见问题136

第11章  实战案例1:中国好友挑战赛(HTML 5混编)137

11.1  案例概述137

11.2  客户需求137

11.2.1  首页137

11.2.2  男生游戏的逻辑139

11.2.3  女生游戏的逻辑142

11.2.4  分享页面147

11.3  实现代码及分析148

11.3.1  首页模块148

11.3.2  参加女生组模块164

11.3.3  参加男生组模块198

11.4  案例总结215

第12章  实战案例2:LBS服务获取用户位置216

12.1  案例概述216

12.2  实现代码及分析216

12.3  案例总结224

第13章  微信JSSDK相关开发技巧及问题225

13.1  判断微信浏览器225

13.2  微信浏览器不支持打开App Store页面226

13.3  一些提示码的问题228

13.3.1  提示码:invalid url domain228

13.3.2  提示码:invalid signature229

13.3.3  提示码:the permission value is offline verifying229

13.3.4  提示码:permission denied229

13.3.5  提示码:function not exist229

附录A  JS-SDK使用权限签名算法230

附录B  所有JS接口列表233

附录C  所有菜单项列表243

附录D  卡券扩展字段及签名生成算法245
点击展开 点击收起

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP