小程序开发数据如何获取

北京哪治白癜风 https://myyk.familydoctor.com.cn/2831/schedule_100357_1/

  小程序相信大家在日常生活中应该都是使用非常多的一个小工具了,而本文我们就简单来了解一下,小程序开发数据如何获取。希望通过对本文的阅读,大家对于小程序开发有更多的了解。

  程序的本质,可说就是数据的呈现和加工。所以,看一个客户端开发平台的基本能力,先就要看能把哪些数据放在上面处理,有哪些局限?如果缺少了必要的数据获取方式,那对于开发者而言,巧妇也难为无米之炊。

  从这点看,小程序提供的数据获取方式非常丰富,大概涵盖:

  通过HTTPS请求去服务端获取数据。支持HTTPS是基本的,小程序对HTTPS有限制,除了要求通信协议是HTTPS,出现的域名必须提前预设之外,还将应用层协议限定到了JSON格式下。这一点,可能比任何一个已有客户端平台都更为严苛。站在小程序的平台角度来看,通过这样的协议规定,对应用中流动的数据有了更强的管控能力;而对于开发者而言,则需要花些时间去调整自己的服务协议以便适应小程序的要求。

  可以在本地文件系统上存取数据。小程序提供了丰富的API供开发者在手机系统上存取文件。可用本地文件来做缓存、状态记忆等,为开发提供了便利。

  可以读写设备中的一部分信息。小程序开放了一些API,帮助开发者获得设备上的基本信息,比如手机型号、屏幕尺寸、网络状态等。较为有价值的是可以选择获取手机上的图片等多媒体文件,这给做图像应用提供了可能;并且,它还提供了罗盘、重力感应器、地理位置等信息,对开发者理解用户所处的环境大有裨益。

  从上面的介绍不难看出,小程序中的数据获取方式,和一般浏览器提供的相仿(也就是和HTML5应用能获取的信息),比原生的客户端更局限一些,但对于绝大多数的应用而言足够用了。

  除此之外,小程序提供了   举个例子,在其他平台上,如果想要获取   整体来看,小程序是借了HTML5的技术栈,行了传统客户端开发的模式,这一点和React等平台会比较相近,可以视为HTML5的一个新分支。

  从设计思路看,小程序做了大量的“限制”,大的限制是开发者其实无法通过JavaScript这样的编程语言直接对界面进行控制,而是通过数据驱动来间接实现。这对于缺少开发经验的人而言,是有益的事情,因为降低了理解的门槛,但对于复杂的应用来说,这个模式开发起来比较呆板,往往是一个变化多处修改,增加了理解代码的成本。




转载请注明:http://www.nylrzx365.com/xqgj/xqgj/15536.html

  • 上一篇文章:
  •   
  • 下一篇文章: 没有了