微信小程序什么时候对外开放 小程序上线时间公布及功能介绍

微信小程序开放时间及功能介绍

微信小程序,简称小程序,是一种全新的开发平台,可以在微信中运行的应用程序。小程序有轻便、快速等特性,又能方便地获取微信的社交功能,成为了开发者关注的热点。

开放时间

微信小程序最初推出于2016年9月,但是一直处于内测阶段。直到2017年1月,微信宣布小程序将于2017年1月下旬正式上线,随后在2017年1月9日正式开放申请。目前,小程序已经正式开放,开发者可以申请并且开始开发小程序。

小程序功能介绍

小程序开发采用 Javascript、CSS 和 WXML 三种技术,可以使用微信提供的 API 对微信底层的数据以及能力进行操作,同时可以展示更灵活的 UI 组件。

小程序有以下几种功能:

  1. 无需下载安装,即点即用。
  2. 具有小巧、轻便的特性,同时支持更灵活的 UI 组件。
  3. 小程序可以直接调用微信的社交网络能力。
  4. 小程序在手机的系统权限方面比较封闭,可以提供更好的隐私保护。

示例说明

示例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技术站

(0)
上一篇 2023年5月23日
下一篇 2023年5月23日

相关文章

  • PHP输入流php://input介绍

    PHP输入流php://input是一种通过HTTP POST方法从客户端发送一条小量数据到服务端的输入流。使用该输入流对于处理大量数据的情况来说非常适合。 在PHP中,使用php://input可以访问到HTTP POST请求的原始数据。它是以流的形式呈现的,此时的流并没有经过解析,可以通过调用“file_get_contents()”函数来获取该流的内容…

    PHP 2023年5月26日
    00
  • 魅族15/15 Plus正式发布 魅族15/15 Plus上市时间及售价公布

    魅族15/15 Plus正式发布 什么是魅族15/15 Plus? 魅族15/15 Plus是魅族公司最新推出的两款手机产品。这两款手机都采用了全球首个NTSC 103%色域屏幕,并配备了高通骁龙660处理器和12MP +20MP 双摄像头。其中魅族15采用的是5.46英寸1080P屏幕,而魅族15 Plus则采用了5.95英寸 2K屏幕。 魅族15/15 …

    PHP 2023年5月27日
    00
  • php setcookie(name, value, expires, path, domain, secure) 参数详解

    下面我来详细讲解关于“php setcookie(name, value, expires, path, domain, secure) 参数详解”的攻略。 1. 基本概念 setcookie 是 PHP 中设置 cookie 的函数,主要是用来向客户端保存数据,以便下次服务端可以读取,从而达到记住用户行为或身份的效果。 setcookie 函数的基本语法:…

    PHP 2023年5月26日
    00
  • PHP里的$_GET数组介绍

    下面是关于“PHP里的$_GET数组介绍”的完整攻略。 1. 什么是$_GET数组 $_GET 是 PHP 中的一个超级全局变量,用于获取 URL 中所包含的参数,以键/值对的形式存储在数组中。在 URL 中通过 ? 符号和键值对传递参数,传递多个参数时用 & 分隔。 2. 如何使用$_GET数组 可以通过 $_GET 数组获取 URL 中的参数。例…

    PHP 2023年5月26日
    00
  • PHP的十个高级技巧(上中下)第2/3页

    “PHP的十个高级技巧”是一篇介绍PHP高级技巧的系列文章,我们在这里仅讨论第2/3页的内容。该页主要介绍了以下几个高级技巧: 构建自己的数组函数。 本文提供的示例代码中使用了PHP中的array_filter函数,但是该函数仅能实现对数组元素的简单过滤,无法满足复杂的需求。因此,作者建议PHP开发者自行编写数组函数,以实现更加灵活的数组操作。 以下为一个例…

    PHP 2023年5月23日
    00
  • 写一段简单的PHP建立文件夹代码

    下面是一个完整的PHP建立文件夹代码攻略: 步骤一:创建文件夹的方法 在PHP中,创建文件夹的函数是mkdir(),它的语法如下: mkdir($pathname, $mode, $recursive); 其中,$pathname是要创建的文件夹的名称与路径(例如:/home/user/new_folder/),$mode是可选参数,用于设置文件夹的权限,默…

    PHP 2023年5月24日
    00
  • php 字符串压缩方法比较示例

    当我们处理大量的字符串数据时,为了减小数据的体积,我们通常需要进行字符串压缩。在PHP中,有多种压缩字符串的方法,包括gzip,Deflate和LZF等。下面我将结合示例,详细讲解PHP中的字符串压缩方法比较。 1. gzip压缩 gzip是一种较为常用的字符串压缩方法,它能够在减小文件大小的同时保持文件内容的完整性。PHP内置了gzip压缩函数gzcomp…

    PHP 2023年5月26日
    00
  • windows 系统下 workerman 在同一个运行窗口中开启多个 websocket 服务

    目录 ? 开启多个 ws 服务失败 ? 开启服务失败解决办法 ? 同一个窗口中运行 ? 开启多个 ws 服务失败 正常情况下,如果你想开启多个 websocket 服务的话 只要在一个文件中,输入 new Worker 两次,监听不同端口,使用 Worker::runAll() 命令即可 但是你会发现在在 windows 中无法在一个文件中同时监听两个 we…

    PHP 2023年4月17日
    00
合作推广
合作推广
分享本页
返回顶部