当前位置:网站首页>唤醒手腕 - 微信小程序、QQ小程序、抖音小程序学习笔记(更新中)
唤醒手腕 - 微信小程序、QQ小程序、抖音小程序学习笔记(更新中)
2022-08-05 07:04:00 【唤醒手腕】
Textarea 自动增高
首先就是 qml 页面中,height 属性要绑定 data 中,bindlinechange 检测 textarea 行高变化。
<textarea class="input-show" maxlength="100" style="height:{
{inputHeight}}" type="text" show-confirm-bar="{
{false}}" bindlinechange="remarkLineAction" />
进行 js 调整
data: {
inputHeight: '30px'
},
remarkLineAction: function (options) {
let lineCount = options.detail.lineCount;
this.setData({
inputHeight: lineCount * 20 + 10 + 'px'
})
},
进行隐藏底部的 ‘确定’ 按钮
show-confirm-bar="{
{false}}"
QQ 小程序 调用相机
qq.chooseImage(Object object) 从本地相册选择图片或使用相机拍照。
object.sizeType 的合法值:original 原图、compressed 压缩图
object.sourceType 的合法值:album 从相册选图、camera 使用相机
qq.chooseImage({
count: 1,
sizeType: ['compressed'],
sourceType: ['album', 'camera'],
success: res => {
const tempFilePaths = res.tempFilePaths
var tempFilesSize = res.tempFiles[0].size;
if (tempFilesSize >= 1000000) {
wx.showToast({
title: '图片尺寸超标',
icon: 'none'
})
} else {
this.setData({
loadImage: tempFilePaths[0] })
}
}
})
Object res
res.tempFiles 的结构
QQ 小程序 加QQ群
如果做过小程序授权登录的话,应该发现这个功能的实现方法了。没错QQ小程序加群加好友也是通过button组件的open-type开发能力实现的,加群代码如下:
<button open-type = "openGroupProfile" group-id="123456"><text>点我加群</text></button>
其中 group-id
只定要加的群号,要注意的是需要打开的群必须要添加在app.json文件里的groupIdList里面,并且最多只能添加10个群。
"groupIdList":["123456"]
基本跟打开小程序的流程操作一样,只要仔细看文档很简单的。
QQ 小程序 分享卡片
用户点击右上角菜单的「转发」、「分享到空间」按钮时触发的事件的回调函数,参数在每个需要增加分享功能的页面 js 文件 Page({})
增加函数绑定。
onShareAppMessage: function () {
return {
title: '秒数联盟数学派每日壹题',
imageUrl: this.data.problem.problem
}
},
参数 Object res
边栏推荐
- GAN生成动漫头像Pytorch
- Discourse 清理存储空间的方法
- Does Libpq support read-write separation configuration?
- 不能比较或排序 text、ntext 和 image 数据类型
- 女生做软件测试会不会成为一个趋势?
- 【 LeetCode 】 235. A binary search tree in recent common ancestor
- Week 8 Document Clustering(文本聚类)
- It turns out that Maya Arnold can also render high-quality works!Awesome Tips
- 【Dynamic type detection Objective-C】
- Hong Kong International Jewellery Show and Hong Kong International Diamond, Gem and Pearl Show kick off
猜你喜欢
YOLOv3 SPP理论详解(包括CIoU及Focal loss)
七夕?编程?
风控特征的优化分箱,看看这样教科书的操作
Falsely bamboo brother today and found a localization of API to use tools
2022熔化焊接与热切割操作证考试题及模拟考试
2022 Fusion Welding and Thermal Cutting Operation Certificate Exam Questions and Mock Exams
3555. 二叉树
TRACE32——加载符号表信息用于调试
ARM Cortex-M上的Trace跟踪方案
typescript59-泛型工具类型(partial )
随机推荐
Why does Mysql fail to create a database
After working for 3 years, I recalled the comparison between the past and the present when I first started, and joked about my testing career
YOLOv3 SPP理论详解(包括CIoU及Focal loss)
cmake 学习使用笔记(三)
691. 立方体IV
工作3年,回想刚入门和现在的今昔对比,笑谈一下自己的测试生涯
protobuf is compiled against the associated .proto file
MySQL: order by sorting query, group by grouping query
C# FileSystemWatcher
Bluetooth gap protocol
2006年星座运势全解-巨蟹
TRACE32——C源码关联1
【LeetCode】235.二叉搜索树的最近公共祖先
MAYA大炮建模
栈与队列的基本介绍和创建、销毁、出入、计算元素数量、查看元素等功能的c语言实现,以及栈的压入、弹出序列判断,栈结构的链式表示与实现
线程池的使用(结合Future/Callable使用)
Shiny02---Shiny exception solution
环网冗余式CAN/光纤转换器 CAN总线转光纤转换器中继集线器hub光端机
C# FileSystemWatcher
真实字节跳动测试开发面试题,拿下年薪50万offer。