HarmonyOS 如何实现打开弹窗后自动播放动画
代码如下:
import promptAction from '@ohos.promptAction'
@Entry
@Component
struct Index {
@State message: string = '弹框'
@State animate: boolean = false;
@State rotateAngle: number = 0
@Builder customDialogBuilder() {
Column() {
Text('内容').fontSize(15).margin({ bottom: 50 })
Row() {
Text('点击旋转')
.fontSize(20)
.textAlign(TextAlign.Center)
.width(100)
.height(100)
.borderStyle(BorderStyle.Solid)
.borderWidth(5)
.borderColor(0xAFEEEE)
.onClick(() => {
this.rotateAngle = 360
})
.rotate({ angle: this.rotateAngle })
.animation({
duration: 1200,
curve: Curve.Linear,
iterations: -1, // 设置-1表示动画无限循环
})
}
}.height(300).padding(5)
}
build() {
Row() {
Column() {
Text('点击弹框')
.fontSize(50)
.fontWeight(FontWeight.Bold)
.onClick(() => {
promptAction.openCustomDialog({
builder: this.customDialogBuilder.bind(this)
})
})
}
.width('100%')
}
.height('100%')
}
}
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS web mediaPlayGestureAccess设置为false后 视频无法自动播放
900浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙API 13中实现Swiper组件的自动播放功能?
1057浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS Next中实现一个自动播放的轮播图?
1181浏览 • 1回复 待解决
HarmonyOS h5webview下,如何让video视频自动播放?
2479浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何为鸿蒙swiper组件添加自动播放和导航功能?
1026浏览 • 1回复 待解决
自动播放通话录音,下拉通知栏即可关闭(消失)!
10293浏览 • 1回复 待解决
HarmonyOS 用GSYVideoPlayer三方库实现了列表中的视频播放,目前需要滑动到屏幕中心的视频,自动播放
2201浏览 • 1回复 待解决
HarmonyOS 如何实现视频轮播图,可以自动循环播放,鼠标拖动后可以正常循环播放
1034浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS NEXT中为轮播图组件添加自动播放功能?
1439浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何为Swiper设置自动播放并调整指示器位置?
1288浏览 • 1回复 待解决
HarmonyOS Swiper组件是否支持子组件为Video组件,并且可以自动播放
1281浏览 • 1回复 待解决
关于使用Video组件实现在列表List组件中滑动到可见区域自动播放视频的问题
1244浏览 • 1回复 待解决
弹窗打开、关闭动画是否支持自定义
3801浏览 • 1回复 待解决
Openharmony hap应用如何实现开机自动打开应用?
8582浏览 • 1回复 待解决
HarmonyOS 弹窗A内点击关闭A打开弹窗B后无法绘制新组件
950浏览 • 1回复 待解决
如何实现一个带动画的弹窗?
1556浏览 • 1回复 待解决
如何实现从底部缓慢上升的弹窗动画
2713浏览 • 1回复 待解决
HarmonyOS 如何播放pag动画
930浏览 • 1回复 待解决
HarmonyOS 怎么打开页面后自动弹出软键盘
1149浏览 • 1回复 待解决
HarmonyOS 使用bindSheet打开底部弹窗后如何设置左上和右上的圆角
923浏览 • 1回复 待解决
HarmonyOS video播放全屏时如何自动横屏播放
1572浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何实现基于OpenHarmony的Lottie动画播放?
1308浏览 • 1回复 待解决
HarmonyOS 申请了后台播放音频任务,退到后台会自动暂停音频播放; 打开悬浮框才能正常后台播放
2846浏览 • 1回复 待解决
#鸿蒙通关秘籍# 使用ArkUI能力封装弹窗时,如何动态设置弹窗的打开与关闭动画效果?
775浏览 • 0回复 待解决
在api12中已经增加了promptAction.openCustomDialog关闭弹窗的回调方法,升级api12时可以使用promptAction.openCustomDialog来实现。参考文档:https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/reference/apis-arkui/js-apis-promptAction.md#promptactionopencustomdialog11