小程序云-帮助开发者快速部署支付宝、钉钉、高德、淘宝小程序前端框架

小程序云(Mini Program Serverless),是阿里云面向小程序场景提供的serverless开发套件,开发者无需关心服务器和进行底层设施运维,专注于代码逻辑和业务本身,具备极简运维、多端适配、按需使用、弹性扩容等优势,帮助开发者快速部署小程序。

发布小程序

要发布您已经创建的小程序包,您需要创建该小程序包的发布任务并完成相关配置。操作步骤 进入 mPaaS 控制台,完成以下步骤:点击左侧导航栏的 小程序>小程序发布。在打开的 小程序正式包管理 页,选择您要发布的小程序包,并点击右侧的 ...

组件概述

小程序框架为开发者提供了一系列基础组件,开发者可以通过组合这些基础组件进行业务开发。组件共有属性 所有的组件包含以下属性:属性名 类型 描述 id String 组件的唯一标识 class String 样式类 style String 内联样式 data-*Any 自定义...

app.js 注册小程序

object 属性说明 属性 类型 描述 触发时机 onLaunch Function 生命周期回调:监听小程序初始化 当小程序初始化完成时触发,全局只触发一次。onShow Function 生命周期回调:监听小程序显示 当小程序启动,或从后台进入前台显示时触发。...

小程序全局配置介绍

一个简单的 app.js 代码如下:App({ onLaunch(options){/第一次打开 },onShow(options){/小程序启动,或从后台被重新打开 },onHide(){/小程序从前台进入后台 },onError(msg){/小程序发生脚本错误或 API 调用出现报错 console.log(msg);...

配置小程序

在添加小程序包之前,您需要前往配置管理界面,添加小程序包的相关配置。关于此任务 为了规划本地文件地址名称,当客户端加载本地小程序包文件的时候,给本地文件绑定虚拟域名作为后缀。密钥为利用 OpenSSL 生成的 RSA 私钥,用来对小程序...

小程序性能监听

AL_NETWORK_PERFORMANCE_ERROR 启动耗时 MiniAppStart 小程序 my.onError(Function listener)简介 my.onError 监听小程序错误事件。入参 Function listener 参数 属性 类型 兼容性 描述 error String-异常描述,一般为 Error 对象的 ...

iOS 小程序自定义双向通道

如果已有小程序 API 或事件无法满足开发需求,您也可以进行扩展。小程序调用原生自定义 API 客户端自定义 API 并注册。参考 自定义 JSAPI,注册您的自定义 API。小程序调用。my.call('tinyToNative',{ param1:'p1aaa',param2:'p2bbb' },...

数据概览

小程序分析功能支持对当前 App 的小程序使用数据进行统计分析。通过数据概览页面,您可以了解单个小程序的历史统计数据(T+1)和实时数据概况。完成以下步骤查看数据概览:登录 mPaaS 控制台,选择目标应用后,从左侧导航栏进入 小程序>...

启动小程序

在本教程中您可了解到以下操作:启动小程序 在真机运行 启动小程序 小程序的启动只需一行代码,非常简单。在上传完成后,您可以在 Android 工程的 MainActivity 中,将原先创建工程时填入的弹出“Hello mPaaS!Toast 的代码(Toast.makeText...

接口说明

installType Long 是 安装时机:0-不预加载(只有进入小程序页面时才安装)1-预加载(小程序下载完成后则自动安装)platform String 是 使用平台,分为 all(全平台)、Android 和 iOS。clientVersionMin String 是 客户端最低版本。选择了...

iOS 小程序添加扩展信息

在控制台使用小程序发布功能时,需要新增小程序包。配置小程序包中的扩展信息必须使用 launchParams 包裹,否则 iOS 端将无法获取到改扩展信息。获取扩展信息 NAMApp*app=[NAMServiceGet()findApp:appId version:@"1.0.0.2"];NSString*...

getApp 方法

小程序提供了全局的 getApp()方法,可获取当前小程序实例,一般用于在子页面中获取顶层应用。var app=getApp();console.log(app.globalData);获取 globalData 使用过程中,您需要注意以下几点:App()函数中不可以调用 getApp(),可使用 ...

快速开始

小程序新容器仅在 10.2.3 基线版本中提供,且仅支持 mPaaS 原生 AAR 的接入方式。更多信息,请参考 原生 AAR 接入方式简介。前置条件 将小程序新容器接入 Android 之前,请确保您已经开通 mPaaS,并使用原生 AAR 的接入方式完成 mPaaS 接入...

向 iOS 小程序传递启动参数

本文以传递 name 和 pwd 参数为例,介绍向小程序的默认接收页(pages/index/index)传递参数的实现过程。前提条件 参照 快速开始 文档接入小程序组件。操作步骤 在客户端添加启动时跳转页面的参数信息。如下所示:NSString*pwd=[@"123&*!...

向 Android 小程序传递启动参数

在部分场景下,需要向小程序的默认接收页(pages/index/index)传递参数。本文以传递 name 和 pwd 参数为例,介绍了此场景的实现过程。前提条件 您已参照 快速开始 文档接入了小程序组件。操作步骤 在客户端添加启动时跳转页面的参数信息。...

Android 自定义 View 发送自定义事件至小程序

说明:Android 自定义 View 发送自定义事件至小程序功能仅在 mPaaS 10.1.68.29 及以上版本中支持。当前使用的基线版本低于 10.1.68.29 时,可参考 mPaaS 升级指南 升级基线版本至 10.1.68.29。在小程序标签内增加自定义事件回调 在 xxx....

小程序跳转

该接口用于跳转回上一个小程序,只有当另一个小程序跳转到当前小程序时才会能调用成功。Object 入参说明 名称 类型 必填 描述 extraData Object 否 需要传递给目标小程序的数据,目标小程序可在 App.onLaunch(),App.onShow()中获取到这份...

应用

App 提供四个事件,可以设置钩子方法:onLaunch:小程序启动 onShow:小程序切换到前台 onHide:小程序切换到后台 onError:小程序出错 一个简单的 app.js 代码如下:App({ onLaunch(options){/小程序初始化 },onShow(options){/小程序显示...

真机预览与调试

小程序 IDE 支持真机预览与调试,您可以在手机客户端上预览当前代码的实际效果或进行调试。本文对真机预览与调试的操作步骤,以及过程中使用的接口进行了说明。前置条件 使用小程序 IDE 真机预览与调试功能之前,请确保您的 Android 小程序...

Android 小程序自定义导航栏

前置条件 如果您需要开通小程序自定义标题栏,需在 custom_config.json 中加入:{"value":"NO","key":"mp_ta_use_orginal_mini_nagivationbar"} 操作步骤 mPaaS 小程序与 mPaaS H5 容器公用一个导航栏,因此,关于自定义标题栏的步骤,您...

快速开始

接入步骤 小程序的接入步骤如下列表所示:初始化配置 初始化 mPaaS 小程序验签配置 AndroidManifest 配置 申请 UC 内核 发布一个小程序 进入小程序后台 配置虚拟域名 创建小程序 发布小程序 启动小程序 1.初始化配置 1.1 初始化 mPaaS 如果...

接入真机预览与调试

该过程主要分为以下六个步骤:配置小程序的调试路径 设置小程序的 VHost 和用户白名单 添加小程序扫码组件 实现小程序的真机预览和调试功能 使用小程序的预览功能 使用小程序的真机调试功能 说明 仅在 mPaaS 10.1.60 及以上版本中支持。...

Android 小程序自定义 View

说明:Android 小程序的自定义 View 功能仅在 mPaaS 10.1.68.29 及以上版本中支持。升级基线 参考 mPaaS 升级指南 升级基线版本至 10.1.68.29 及以上,并添加小程序组件至工程。使用定制的 appx 基础库,代码示例如下:dependencies {·...

小程序基础库说明

兼容基础库 现阶段,小程序组件和 API 能力正在逐步完善和丰富,但是老版本客户端并不支持这些新增的能力,因此建议开发者做对应的兼容性处理。您可通过接口 my.canIUse(String)实现兼容性判断,详见 接口说明。兼容示例 新增 API 兼容性...

Android 小程序发送自定义消息至自定义 View

说明:Android 小程序发送自定义消息至自定义 View 功能仅在 mPaaS 10.1.68.29 及以上版本中支持。当前使用的基线版本低于 10.1.68.29 时,可参考 mPaaS 升级指南 升级基线版本至 10.1.68.29。创建自定义 View context this.context=my....

Android 小程序如何实现多次实例化

当相同 AppID 的小程序启动多个实例,只需传递不同的参数即可。操作步骤 配置 assets 的 h5_tiny_multiApp 属性。在 assets 文件夹下的 custom_config.json 文件中设置 h5_tiny_multiApp 属性。[{"value":"NO","key":"h5_tiny_multiApp"}]...

小程序包校验

本文介绍了小程序包校验开启和关闭的方法。debug 包默认验签状态为关闭;release 包默认验签状态为开启。验签状态可通过 API 控制。开启小程序校验 代码示例如下:MriverResource.enableVerify(MriverResource.VERIFY_TYPE_YES,"xxx")关闭...

Android 小程序自定义启动加载页

当启动小程序时,如小程序未下载到设备,小程序容器会启动加载页(如下图)提示用户等待,待小程序安装到设备上,加载页关闭并跳转至小程序。实现自定义加载页 对于 Android 小程序,mPaaS 支持开发者自定义加载页内容,您可按照以下步骤...

iOS 小程序自定义启动加载页

当启动小程序时,如小程序未下载到设备,小程序容器会启动加载页(如下图)提示用户等待,待小程序安装到设备上,加载页关闭并跳转至小程序。实现自定义加载页 对于 iOS 小程序,mPaaS 支持开发者自定义加载页内容,您可按照以下步骤进行...

iOS 小程序 API 权限扩展配置

小程序的某些特殊 API,如定位、相机、相册等,通常会提示用户授权,待用户允许后方可执行 API。小程序容器允许针对 API 调用进行如下扩展:自定义文案提示,接入方可控制文案以及展示样式。允许接入方读写权限配置。说明 此扩展配置仅在...

Android 小程序自定义双向通道

若已有小程序 API 或事件不满足开发需求,您可以根据需要扩展。小程序调用原生自定义 API 客户端自定义 API 并注册。自定义 API:public class MyJSApiPlugin extends H5SimplePlugin {/*自定义 API*/public static final String TINY_TO_...

管理小程序

发布小程序包后,您可以管理已发布的小程序包。管理操作包括查看、暂停、结束、删除小程序包。查看小程序包发布任务 进入 mPaaS 控制台,完成以下步骤:点击左侧导航栏的 小程序>小程序发布。在左侧的小程序包列表中,选择您要查看的小程序...

小程序配置

在 支付宝开放平台小程序控制台 开发>产品绑定 界面,单击 绑定产品,输入产品名称进行搜索,勾选产品后单击 确定 绑定产品。说明 部分产品需要开通后才能使用。请至少选择一个产品。当面付 在搜索框输入 当面付,勾选产品后单击 确定。...

小程序新容器常见问题

小程序新容器接入 iOS 中出现:command not found:mpaas 报错,该如何解决?出现 command not found:mpaas 报错是因为未安装命令行工具,可参考基于已有工程接入 mPaaS 的 前置条件。尚未安装 mPaaS 插件,可使用 sh<(curl-s ...

指定 Android 小程序启动时的跳转页面

在部分场景下,需要为小程序指定启动时跳转的页面。本文介绍了此场景的实现过程。前提条件 您已参照 快速开始 文档接入了小程序组件。操作步骤 在客户端添加启动时跳转页面的参数信息。传参方法如下所示:Bundle param=new Bundle();String...

组件开发最佳实践(iOS)

应用程序小组件是一个微型的应用程序视图,可以嵌入其他应用程序(例如主屏幕)中并接收定期更新。本文档介绍了开发iOS组件。创建证书 iOS中组件(Widget)是一个独立的应用,可以看做是一个独立的App(宿主App的拓展程序),所以我们...

EMAS Serverless开发微信小程序能否直接调用微信云...

问题详述 EMAS Serverless 开发微信小程序 能否直接调用微信云函数?问题解答 使用EMAS Serverless开发小程序不支持直接调用微信云函数,由于两套系统均为独立的云产品,所以并不支持直接调用。据了解,微信云函数提供HTTP访问服务,可以...

小程序当前运行版本类型

success 返回值 名称 类型 描述 envVersion String 小程序当前运行的版本,枚举类型:develop(开发版)、trial(体验版)、release(发布版)、gray(灰度版)。错误码 返回码 含义 3 发生未知错误 代码示例 my.getRunScene({ success...

分享

1.4.0 代码示例 Page({ onShareAppMessage(){ return { title:'小程序示例',desc:'小程序官方示例 Demo,展示已支持的接口能力及组件。',path:'page/component/component-pages/view/view?param=123' };},});页面内发起分享 说明 基础库...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
视觉智能开放平台 移动开发平台 mPaaS 智能开放搜索 OpenSearch 商标服务 弹性公网IP 短信服务
新人特惠 爆款特惠 最新活动 免费试用