现在控件在点击的时候,是否有现有的水波纹方案可用。水波纹特效,即Touch事件在触发时会以触摸点为中心,渲染出同心圆明暗色环的水波纹蔓延动效。
做一个视频列表播放的功能,一个列表上有一个视频,如果滚出屏幕外面,就停止播放,怎么判断一个组件是否在屏幕内呢?
按照文档提示使用:this.context.getApplicationContext().setColorMode(ConfigurationConstant.ColorMode.COLORMODEDARK)的方式去设置应用显示模式没有起作用,一直是跟随系统的显示模式。
1.通过VideoController调用requestFullscreen,想把当前video组件开启一个横屏的全屏播放,但是调用requestFullscreen方法并没有使得其横屏,请问该如何操作呢?2.通过VideoController调用requestFullscreen开启全屏播放后,如何自定义的给这个全屏播放设置自定义ui组件呢,没有找到这个全屏播放的view。3.通过VideoController调用requestFullscreen开启全屏播放后,如何在新的全屏播放组件设置点击事件来退出全屏。
青少年模式直播场景下,在页面里面会弹自定义的弹窗,无论是点击遮罩层,还是从左往右滑动页面,都不能导致弹窗的关闭。(已设置autoCancel为false)点击遮罩层不会导致弹窗的关闭,但是从左往右滑动页面会导致弹窗的关闭。
Navigation组件在backButtonIcon的背景要如何去掉?
需要实现本身可以点击且支持拖动(未长按也可拖动)以及设置拖动范围,悬停时可以有自动靠边的效果不影响界面其他部分的各种操作。
主page中声明Provide(‘appPathStack’)appPathStack:NavPathStacknewNavPathStack();子组件中声明Consume(‘appPathStack’)appPathStack:NavPathStack;在子组件中发起this.appPathStack.pushPathByName(‘LoginView’,undefined),跳转登录页登录页执行操作完毕之后想回跳转到主page并且携带参数,也就是Provide(‘appPathStack’)appPathStack:NavPathStacknewNavPathStack();这个navPathStack如何操作才能获取到参数。
父组件:StatearrLessonTab:LessonTab[][]子组件:PropWatch('onLessonTabUpdate')arrLessonTab:LessonTab[][]onLessonTabUpdate(changedPropertyName:string){}arrLessonTab通过接口获取后,子组件Watch的回调方法onLessonTabUpdate没有任何反应。使用boolean类型的变量进行尝试也没有反应。
多系统用的是importcom.huawei.xxx.os.SystemPropertiesEx;SystemPropertiesEx.set("persist.odm.base.progress","0");HarmonyOS用的是importsystemParameterfrom'ohos.systemParameterEnhance';systemParameter.setSync('persist.odm.base.progress','0');失败报错:error:14700104,Systeminternalerrorsuchasoutmemoryordeadlock是什么原因导致的,要怎么处理,求指教
Text('文本超长时按最大行截断显示文本超长时按最大行截断显示文本超长时按最大行截断显示文本超长时按最大行截断显示文本超长时按最大行截断显示文本超长时按最大行截断显示文本超长时按最大行截断显示').height(30).maxLines(3).textOverflow({overflow:TextOverflow.Clip})当前效果和预期效果参考下图
多条文字每条文字如果长度超出屏幕就进行滚动显示(跑马灯效果),每条只滚动一次,等全部滚动显示完再进行第二轮滚动。滚动显示到最后一个字就停止。Marquee组件会全部文字滚动出屏幕,然后停止的时候文字全部在屏幕外。
现在已经将当前页面截图获得PixelMap,怎么将这个截图添加到根视图中(贴在当前页面,相当于冻结屏幕)。
pageInfos.pushPath(newNavPathInfo(routerItem.url,'',(){}))pageInfos.pushPathByName(routerItem.url,'',(){})pageInfos.pushDestination(newNavPathInfo(routerItem.url,'',(){}))pageInfos.pushDestinationByName(routerItem.url,'',(){})这4个跳转有什么区别,我感觉都一样呢,解惑一下,不要贴文档链接,用通俗一点的语言解释即可
aboutToReuse获取的组件数据不是旧数据,在组件中加上叠加的计数值,看到日志是正常的,在aboutToReuse之前会触发状态变量的变化回调,watch状态变量有回调,是在aboutToReuse之前。
开发中为了页面好看,页面上组件相对父容器有间距显示留白。例如以下代码build(){colume(){text('单行文本').width('100%').height(44).margin({left:15,right:15})}.width('100%).height('100%)}以上代码,“单行文本”显示时左侧与父容器有15vp的间距,但是右侧间距看不见(原因是text组件的宽度设的是100%)问题:想实现文本剧中并相对父容器,在文本框左右两侧设间距有没有简单快捷方法。
在购物车进入结算页面然后支付成功,从结算页面进入支付成功页,此时需要删除掉页面栈内的结算页,该怎么操作?
本应用是一个popwindow。想要在合适的时机截取屏幕功能如何实现。当前发现使用window.snapshot截取的是popwindow的图标,实际需要截取当前界面的整个widnow。
wx662108d97e2cc 的精彩回答获得了0 赞同
hm673c38c974de6 的精彩回答获得了0 赞同
hm673c38c974de6 的精彩回答获得了0 赞同
hm673c38ebd6bf2 的精彩回答获得了0 赞同
hm673c38ebd6bf2 的精彩回答获得了0 赞同