微信小程序开发文档之基础能力与安全问题说明

2018/8/18 11:36:20
摘要: 开发者们洞悉到了小程序背后的巨大商机,纷纷投入时间精力到小程序的开发工作中去,下面小编将为大家介绍一下微信小程序

开发者们洞悉到了小程序背后的巨大商机,纷纷投入时间精力到小程序的开发工作中去,下面小编将为大家介绍一下微信小程序给与开发者哪些能力和相关的安全问题说明。

一、先了解一下微信小程序提供给开发者哪些能力

1、Websocket请求

2、Request请求

3、上传,下载

4、媒体方面(获取照片信息、录音、音频播放控制、音乐播放控制、文件的相关操作、数据存储)

5、设备方面(获取用户的地理位置信息、获取用户的设备信息)

6、界面(交互反馈,设置导航条样式,导航,动画,绘图,下拉刷新)

7、开放的接口 (登录,获取用户信息,微信支付,模板消息)

二、微信小程序运行环境和登录可能发生的一些安全问题

1、小程序相当于运行在一个浏览器环境中,运行环境是微信提供的类浏览器运行环境(WebView)中

小程序的请求形式必须为https。只支持常用的HTTP协议,像PUT,GET,POST等,而且不会存在跨域的问题,因为请求都由NA转发。小程序的网络请求refer不能设置,而且格式也是固定的。

2、Window和document对象并不能被微信的引擎支持,所以无法使用这两个对象进行cookie操作。但是开发者们可以使用wx.setStorage方法在客户端存放数据。

3、微信小程序只可以获取到用户的地理位置,头像和昵称信息,其他信息不可以获取,因为小程序存在着审核机制,若是存在着这些操作代码将不能通过审核。

4、小程序的代码包限制在1MB,不能超过其上线,所以页面所用到的图片和文件必须以外链的形式引用。

以上就是微信小程序给予开发者的一些能力和相关的安全问题,希望这些能够给开发者们一些帮助。


声明:文章"微信小程序开发文档之基础能力与安全问题说明"为互诚科技—微信小程序开发公司的原创文章,转载请注明出处,谢谢合作!
标签:小程序开发文档
电话咨询:18011971195(黄先生)
在线留言:
微信扫码,关注我们
相关文章
  • 适合公司与个人商家使用的3种微信小程序推广方式

    因为小程序的入口越来越广泛、功能越来越丰富、开发权限越来越低,所以它的推广方式也越来越多样化。互诚科技的小编我,站在微信小程序开发公司

  • 广州小程序开发:告别流量思维,正视工具性服务

    在现今的微信公众号发展已经陷入淘汰期时,微信小程序的出现就顺其自然被用户认为是第二波微信流量红利所在。

  • 小程序开发公司总结:微信小程序支付开发说明文档

    微信小程序开发支付功能的时候,需要根据支付开发文档中的说明去进行开发,它的模式分为两种,一种普通模式,一种是服务商模式

  • 如何才能使小程序有效地发挥它的优点

    我们都认为,小程序是微信之中另一个流量红利所在,并且我们也都清楚,小程序拥有“无需下载、即搜即用、用完即走“的特点。但也许很多人都不是很清晰地了解到,微信小程序要如何使用才能更加有效地发挥它的优点。所以,小编今天准备从开发者与使用者两个角度来讨论一下这个问题:

  • 开发和运营小程序前需要准备什么?

    在今天这个没什么阳光的日子里,我们就来谈一点阳光的东西,比如开发运营小程序赚钱这件事就很阳光。

  • 小程序开发亮点:广州微信小程序的价值所在

    关于小程序开发,目前还是处于一个初级阶段,但这并不代表它没有价值

pc蛋蛋网站 pc蛋蛋 pc蛋蛋官方网址 pc蛋蛋登入 pc蛋蛋官网下载 江苏快3投注 PC蛋蛋 pc蛋蛋网站 湖北快3官网 河北快3平台