首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

程序API

程序 API 概述 程序中的 API 是由宿主环境提供的,通过这些丰富的程序 API,开发者可以方便的调用微信提 供的能力,例如:获取用户信息、本地存储、支付功能等。 2....程序 API 的 3 大分类 程序官方把 API 分为了如下 3 大类: 事件监听 API 特点:以 on 开头,用来监听某些事件的触发 举例:wx.onWindowResize(function...callback) 监听窗口尺寸变化的事件 同步 API 特点1:以 Sync 结尾的 API 都是同步 API 特点2:同步 API 的执行结果,可以通过函数返回值直接获取,如果执行出错会抛出异常 举例...:wx.setStorageSync('key', 'value') 向本地存储中写入内容 异步 API 特点:类似于 jQuery 中的 $.ajax(options) 函数,需要通过 success

42030

程序直播开发文档_程序直播平台

参考文档:3分钟入门微信程序直播 – 进击的小羊驼 – 博客园 今天研究了新东西程序的直播开发 这个东西我研究了整整一下午 快给我整哭了 我的demo地址:https://github.com/AloneYan.../WeChat-live.git 2020/11/2源码迁移到gitee:WeChat-live: 程序直播demo 下面进入正题 ---- 首先你必须搞一个程序公众平台的账号 注册一个自己的程序...获得自己的程序id 这里的程序类目是有限制的 自己到微信平台看就好 到设置里把这两个打开 到这里微信端的配置就完成了 ---- 然后你必须搞一个腾讯云账号 开通这云直播权限 它会赠送20gb流量给你...再点开第三个接入管理选择直播码接入 生成推流地址~ 到这里腾讯云端的配置就完成了 ---- 最后下载我的demo 修改project.config.json下的appid为自己程序id 播放地址:修改...腾讯文档 程序相关标签:即时通信 IM 快速入门(Android)-快速入门-文档中心-腾讯云-腾讯云 这里只是一个简单的demo 后续难点遇到了我会再发出来~ —————————————————

4.4K30
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    微信程序api

    1.api 1.概述 程序开发框架提供丰富的微信原生API,可以方便的调起微信提供的能力,如获取用户信息,本地存储,支付功能等 2.api分类 监听api 约定以on开头的API用了来监听某个事件是否触发...在本地开发测试期间为了开发方便可以不配置域名信息,只需要将微信开发者工具中的不校验选项设置即可 微信程序中不存在跨域问题 跨域一般发生位置:浏览器 防止CSRF跨站点请求伪造 微信程序使用语法糖...API使用云存储功能 在程序端可以分别调用wx.clound.uploadFile和wx.cloud.downloadFile完成上传和下载云文件操作 3.云函数 云函数是一段运行在云端的代码,无需管理服务器...,在开发工具内编写、一键上传部署即可运行后端代码 程序内提供了了专门用于云函数调用的API。...,该程序与普通QuickStart程序有以下不同 无游客模式,也不可以使用测试号 project.config.json中增加了字段cloundbaseRoot用于指定存放云函数&云托管的目录

    2.2K30

    微信程序使用腾讯文档打开文档

    需求 能在程序内打开文档, 希望不是调用自己的app(例如wps)来打开, 而是可以直接不用app打开, 例如使用腾讯文档或者金山文档打开相关文件资料 二....实现 以腾讯文档为例, 金山文档一样的步骤 1. 准备要打开的文档 我们得先把我们需要跳转的文档准备好, 然后分享出去, 方便后面复制链接 ? 分享文档 1....找到程序的appId 打开腾讯文档程序, 然后按下图获取appId ? 获取腾讯文档的appId 2....复制程序页面链接 要复制腾讯文档程序的页面链接, 需要在自己程序后台操作一番 首先, 点击生成程序码 ? 点击生成程序码 其次, 输入之前拿到的腾讯文档程序appId ?...输入之前拿到的腾讯文档程序appId 再次, 点击获取更多页面路径 在里面输入自己的微信号, 点击开启, 这样就可以复制程序的页面链接了 ? image.png 3.

    10.8K20

    程序JAVA实战」程序数据缓存API(54)

    刚开始写程序的时候,用户信息我是按照app.js增加全局变量的方式来做的,后来当看到搜索插件可以保存上次的搜索内容,让我知道了原来程序还有缓存的API,来一起了解下。...在微信程序的开发中,缓存会用到如下的几个方法,分别对应一个同步和异步的方法,最大上限是10MB。...在涉及到缓存的时候,一般我们建议用同步的写法,异步的写法其实是一种非常危险的写法,第一点,它会让代码变得难以阅读,第二点,它会引起许多未知的错误,如果对异步的方法不是很熟悉,建议能用同步就用同步,千万不要用异步,当然程序里面有些情况是必须用异步的...,但是在程序里面用到异步的情况会非常的少,同步的缺陷是什么呢?...当然这个也要根据自己的业务来进行判断看是否用同步还是异步,当你的业务需要解耦的情况下,去使用异步,当你的业务是同步的话,那就最好还是使用同步,也就是说异步的操作是需要业务的配合来设计的,程序的缓存上限是

    59830

    微信程序注册认证文档

    一、程序注册须知 程序 程序主体 公司注册 程序名称 客户自定义(程序名称一经填写,修改腾讯官方收取费用300元) 二、微信认证申请流程(政府/事业单位类型) 第一步:登录微信公众平台...注: 开发公司仅提供程序软件,程序客户自行注册。 程序注册文档:https://kf.qq.com/product/wx_xcx.html; 若程序注册遇到问题,请联系官方客服解决。...四、公众号关联程序绑定流程 1、登录公众号-程序-管理程序-添加 2、管理员扫码确认 3、输入需要绑定的程序appID,查找程序并发送绑定邀请 4、程序管理员接收邀请 5、绑定完成...选择对公打款的用户,完成汇款验证后,可以补充程序名称信息,上传程序头像,填写程序介绍并选择服务范围。...一个公众号可关联10个同主体程序、3个不同主体的程序。 一个程序可最多关联500个公众号。

    5.6K20

    微信程序入门文档下载_程序开发教程全集免费

    程序启动的时候调用,并创建程序,直到销毁。在整个程序的生命周期过程中,它都是存在的。很显然它是单例的,全局的。所以, 1)只能在app.js中注册一次。...onLaunch 函数 监听程序初始化。 当程序初始化完成时,会触发 onLaunch(全局只触发一次)。 onShow 函数 监听程序显示。 当程序启动,或从后台进入前台显示,会触发。...“networkTimeout”: { “request”: 180000 } } 三 视图预渲染 组件,程序开发者文档 https://mp.weixin.qq.com/debug/wxadoc...程序初始化完成后,触发onShow方法,监听程序显示。 程序从前台进入后台,触发 onHide方法。 程序从后台进入前台显示,触发 onShow方法。...六 微信程序页面跳转三种方式 为了不让用户在使用程序时造成困扰,微信程序规定页面路径只能是五层,请尽量避免多层级的交互方式。

    10.6K30

    文档加了个程序的功能

    在进行程序开发时,基础库提供了大量灵活的组件可提供给开发者使用,并且配套了一些详细的文档内容。...除了内部提供的内置组件外,在程序生态内部还有众多优秀的组件库,有些组件库会选择使用 H5 来呈现效果,另外一些更细致的开发者会额外申请一个程序来体验组件库。...一个完整的文档预览程序,需要几块工作量: 编译工具 runtime 容器预览 文档预览结构 编译工具 现在程序内部编译工具是以 wcc 和 wscs 为核心,然后外层自定义独立程序编译代码的内容拼接...runtime 原有基本架构是基于 react + iframe 通信的结构,对标微信开发者工具,而文档预览的架构有些许不同,需要自定义程序解包,增强 runtime 加载基础库文件的性能。...有兴趣的程序员,可以打开文档尝鲜体验下: https://developers.weixin.qq.com/miniprogram/dev/component/button.html ?

    48230

    程序音频API踩坑手册

    最近公司上线一个类似打卡的一个程序,基于WEPY开发。其他都功能点都还好,录音跟音频播放的功能点踩各种莫名其妙的坑,社区也有不少人在提问,特写此文祭天。...产品大概的UI如下图 录音功能 相关api wx.getRecorderManager WXML 模板 ... 除了低版本样式兼容,没啥坑。...JS 交互逻辑 录音坑之一:部分手机无法上传录音文件 原因:服务端上传文件大小限制 解决:sampleRate,encodeBitRate两者有对应要求,具体看文档,尽量调质中低音质,公司财大气粗忽略,...解决:提醒用户保持程序运行状态;按住录音。不过我们10分钟,我怕用户手抽筋;wx.setKeepScreenOn()接口。...音频播放功能 相关api wx.createInnerAudioContext JS 交互逻辑 audio组件不好用吗?

    2.6K30

    微信程序--网络请求api

    2.算法描述 首先要了解什么是网络请求,这里附上微信开放文档(主要的request函数和返回参数): https://developers.weixin.qq.com/miniprogram/dev/framework.../ability/network.html 然后就是如何使用网络请求,因为基本上是要测试的,所以要先设置程序不校验业务域名以及TLS版本以及HTTPS整数(图1)。...图1 图2 之后就是使用给的请求参数,拥有了一个api后需要测试它是否可用,这里我们可以使用postman进行测试,根据你自己的api的需求进行测试,我这里使用的是post请求(图2)。...然后根据官方文档的方法编写我们的js,进行api的调用,对api进行post请求。然后用调试器的consloe查看是否得到api接口的数据。...(详细代码见附件) 3.结语 本次细化了微信程序使用api的方法,后续会继续学习程序api

    2.1K20

    微信程序文档学习笔记

    程序中新增/减少页面,都需要对 pages 数组进行修改。...) 11.当用户点击左上角关闭,或者按了设备 Home 键离开微信,程序并没有直接销毁,而是进入了后台; 当再次进入微信或再次打开小程序,又会从后台进入前台 12.只有当程序进入后台一定时间,...也可以通过 wx.canIUse 详情 来判断是否可以在该基础库版本下直接使用对应的API或者组件 ---- 运行机制 71.假如用户已经打开过某程序,然后在一定时间内再次打开该程序,此时无需重新启动...,只需将后台态的程序切换到前台,这个过程就是热启动;冷启动指的是用户首次打开或程序被微信主动销毁后再次打开的情况,此时程序需要重新加载启动。...(只有销毁后才算真正的关闭程序,下次打开就时冷启动) 1)程序没有重启的概念 2)当程序进入后台,客户端会维持一段时间的运行状态,超过一定时间后(目前是5分钟)会被微信主动销毁 3)当短时间内

    1.2K10
    领券