微信小程序开放时间及功能介绍
微信小程序,简称小程序,是一种全新的开发平台,可以在微信中运行的应用程序。小程序有轻便、快速等特性,又能方便地获取微信的社交功能,成为了开发者关注的热点。
开放时间
微信小程序最初推出于2016年9月,但是一直处于内测阶段。直到2017年1月,微信宣布小程序将于2017年1月下旬正式上线,随后在2017年1月9日正式开放申请。目前,小程序已经正式开放,开发者可以申请并且开始开发小程序。
小程序功能介绍
小程序开发采用 Javascript、CSS 和 WXML 三种技术,可以使用微信提供的 API 对微信底层的数据以及能力进行操作,同时可以展示更灵活的 UI 组件。
小程序有以下几种功能:
- 无需下载安装,即点即用。
- 具有小巧、轻便的特性,同时支持更灵活的 UI 组件。
- 小程序可以直接调用微信的社交网络能力。
- 小程序在手机的系统权限方面比较封闭,可以提供更好的隐私保护。
示例说明
示例1:小程序展示实时天气
小程序可以直接调用微信的社交网络能力,因此可以很方便地展示实时天气。例如,开发者可以利用微信提供的 API 调用实时天气数据,并使用小程序展示该数据,如下面的代码所示:
<template>
<view>
<view>
<text>{{city}}</text>
<text>{{temperature}}°C</text>
<text>{{weather_desc}}</text>
</view>
</view>
</template>
<script>
var Api = require('../../utils/api.js');
Page({
data: {
city: '',
temperature: '',
weather_desc: '',
},
onLoad: function() {
var that = this;
wx.getLocation({
type: 'gcj02',
success: function(res) {
Api.getWeather(res.longitude, res.latitude, function(data) {
that.setData({
city: data.city,
temperature: data.temperature,
weather_desc: data.weather_desc,
});
});
},
fail: function() {
wx.showToast({
title: '获取位置失败',
icon: 'none'
});
}
});
}
})
</script>
示例2:小程序展示新闻阅读
小程序可以使用微信提供的 API 获取网络数据,因此可以很方便地实现新闻阅读功能。例如,开发者可以利用微信提供的 API 获取新闻列表数据,并使用小程序展示该数据,如下面的代码所示:
<template>
<view>
<view v-for="item in newsList">
<text>{{item.title}}</text>
<image v-if="item.images" :src="item.images[0]"></image>
</view>
</view>
</template>
<script>
var Api = require('../../utils/api.js');
Page({
data: {
newsList: [],
},
onLoad: function() {
var that = this;
Api.getNewsList(function(data) {
that.setData({
newsList: data,
});
});
}
})
</script>
总结
以上是关于微信小程序开放时间及功能介绍的攻略。小程序提供了更加灵活的 UI 组件,同时也能直接调用微信的社交网络能力。开发者可以利用小程序来实现各种有趣的应用程序,例如实时天气、新闻阅读等。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:微信小程序什么时候对外开放 小程序上线时间公布及功能介绍 - Python技术站