微信小程序分享功能知识点
微信小程序分享功能知识点微信小程序分享功能知识点概览小程序与普通网页开发的区别小程序运行机制启动前台/后台状态小程序销毁WXS响应事件的动机微信分享需求描述程序流程FAQs同类小程序分享功能调研猜想后端方案可能存在的bug参考文献微信小程序分享功能知识点最近开发微信小程序,记录一些重要的知识点。部分内容引用自微信官方文档。概览概览部分引用自《微信开放文档》1小程序与普通网页
微信小程序 热启动
微信小程序之WXS、运行机制、生命周期和页面路由
WXS–微信ScriptWXS模块特性WXS注释特性wxs不支持try--catch语句WXS数据类型MINA框架(小程序框架)讲解将wxml解释成js对象进行展示wxml和wxss是在UI线程中运行,即使离线也不影响UI的渲染,避免跨线程通信的消耗小程序运行机制小程序启动分为冷启动和热启动冷启动:第一次启动,会比较慢热启动:一段时间内启动会把后台态的小程序切换到
微信小程序 热启动
小程序运行加载机制
运行机制:启动热启动:在一定时间内,打开过小程序。再次打开的时候,属于热启动,这个过程只是把后台的小程序切换到前台来使用。(一般是5分钟)冷启动:用户首次打开,或者被微信主动销毁后。小程序被打开-属于冷启动小程序主动销毁?1.小程序进入后台之后,客户端会帮我们在一定时间内维持小程序的状态,找过时间之后,就会被微信主动的销毁(目前是五分钟)2.在短时间内连续收到两次及以上的系
微信小程序 热启动
APP冷启动和热启动之间的区别
冷启动:指app被后台杀死后,在这个状态打开app,这种启动方式叫做冷启动。热启动:指app没有被后台杀死,仍然在后台运行,通常我们再次去打开这个app,这种启动方式叫热启动。
微信小程序 热启动
解决小程序视频定点卡顿的问题
有一种bug可以用如梗在喉四个字来形容,你想忽略它,不想深究它,心里想着随他去吧。但是它总是时不时地冒出头来,抗议你忽略它,不关心它,向你宣示着它的存在。比如我接下来要讲的这个bug。这个bug是这样的,我们的一些用户隔三差五(也许频率没那么高)地会反馈一个现象,就是视频播放到一个时间段,大概十几分钟的样子就卡死了,播放不下去了。我们的视频又不允许用户进行拖动快进的操作,导致用户只能从头开始播放
微信小程序 视频卡顿
微信小程序webview中h5网页如何同原生小程序同步登录态
大家好前段时间我们开发小程序有这么个需求需求:用webview嵌套h5页面再次将开发完成的项目页面整体在小程序端实现(其中登录状态webview中的页和整个小程序的登录态要做到统一)这中间就涉及到了整个项目登录态同步的问题https://developers.weixin.qq.com/miniprogram/dev/component/web-view.html(官方讲解webv
微信小程序 网页微信登录
Taro微信小程序授权登录流程
importTaro,{useState}from@tarojs/taroimport{AtButton}fromtaro-ui;import{View}from@tarojs/componentsimport./index.scssconst{_login}=require(../../utils/pageRequest/l
微信小程序 网页微信登录
小程序登录、微信网页授权(Java版)
小程序登录、微信网页授权(Java版)首先呢,“登录”、“授权”、“授权登录”,是一样的意思,不用纠结。写小程序授权登录的代码前,需要了解清楚openid与unionid的区别,这里再简单介绍一下:腾讯有个“微信·开放平台”,只有企业才能注册账号,可理解为微信体系里,最顶级的账号。官网地址:https://open.weixin
微信小程序 网页微信登录