有同学咨询,在平时使用微信交流时,有人发送的文字就可以打开微信小程序,这种是什么原理,如果自己也有小程序,该如何实现呢?今天丁老师就这个问题进行一下介绍。
微信口令链接
其实别人发送的这段文字,是叫做微信口令链接,即发送特定的关键词代码,是一个链接形式的文字,用户点击后即可打开对应的小程序,如图:


该口令链接可以在微信会话中发送,包括微信好友1对1会话,微信群聊等场景,用户可以直接点击,就能打开对应的小程序,并且还可以携带相关参数,从而实现直接打开小程序的指定页面。
如何获取口令链接?
微信口令链接生成方式简单,不需要进行代码开发。获取方式为:
1.打开你的微信小程序。
2.点击右上角的三个点,弹出小程序的分享菜单。
3.拉到底部,找到“复制链接”按钮,点击复制链接,即可获取该小程序当前的页面口令链接,可以对好友进行分享。

注意事项
1.微信口令链接仅在微信内可以使用,在微信APP外的场景,如手机浏览器、其他IM聊天软件中均无效。
2.只有支持分享的小程序页面才可以点击“复制链接”这个按钮,如果小程序的页面没有开启分享功能,则“复制链接”按钮为灰色禁用状态,无法点击。
附:微信小程序开发,开启分享功能
//分享给好友
onShareAppMessage(res) {
return {
title: '小程序标题',
imageUrl: '小程序缩略图',
path: '分享页面的路径',
};
}
//分享到朋友圈
onShareTimeline(){
return {
title: '小程序标题',
imageUrl: '小程序缩略图',
query: '打开小程序携带的参数',
}
},这几年AI技术的发展已经达到新的高度,从提高个人生产力到企业操作效率的各个方面,AI都扮演着不可或缺的角色。无论是进行语言交流、内容创作、或是任务管理,都有相应的AI工具可以帮助我们更加轻松地完成工作。以下是丁老师觉得不错的AI工具推荐...
在bash中,可以通过for循环来处理脚本,直接上代码:#基本格式 for 变量 in 列表; do #循环体:对每个元素执行的操作 命令 $变量 done #输出水果名称 for fruit in apple banana "...
在vscode中,默认是不显示函数列表的,需要手动开启。开启函数列表的具体方法是:1.点击顶部菜单查看,选择打开视图;2.在弹出的选项中,选择大纲;3.这个时候,visual studio code面板的左侧就显示出大纲面板了,面板中显...
今天有同学在群里提问,在使用photoshop编辑文字时,经常会弹出一个文字选择的面板如图:这时文字也无法输入,也无法取消和关闭,很是烦人,怎么取消这个功能呢?经过丁老师研究,方法很简单:1.打开photoshop菜单-编辑2.选择首选...
普通账号个人认证号企业认证号蓝色认证标识薯条推广聚光平台效果广告普通应商业合作以KOL/KOC身份和品牌合作以品牌方身份发起起合作开设店铺个人店铺或个体户(不支持港澳台公司申请)旗舰店店或专卖店(支持港澳台公司申请)主动私信每天10位陌生用...
fontawesome所有图标class类名单,适用于4.7.0版本。总计有593个图标class类(包含别名):fa-500pxfa-address-bookfa-address-book-ofa-address-cardfa-addre...
丁老师软件,推出图片在线加水印功能,支持图片和PDF文件加水印,可以添加文字水印、图片水印,文字水印支持调整文字大小、文字颜色、位置、透明度等,添加水印后可以自动生成文件,可以下载。在线添加图片水印地址https://www.dls6.co...
挺不错的浏览器,强加入了edge image viewer图片浏览器,感觉不是那么好,对于开发者来说,更想要原生的东西。包括微信网页版里的表情图片,用edge image viewer打开的话,无法保存为gif格式,即使保存了,也只是第一帧...