wangliang_wd

feat:增加启动广告视频播放

... ... @@ -7,7 +7,6 @@ import LaunchDataModel, { defaultLaunchModel } from '../viewModel/LaunchDataMode
import { ParamType, TrackConstants, TrackingButton, TrackingContent } from 'wdTracking/Index';
import { ContentDTO } from 'wdBean/Index';
import { Core } from '@ohos/hypium';
@Entry
... ... @@ -19,6 +18,8 @@ struct LaunchAdvertisingPage {
@State defaultModel:defaultLaunchModel = new defaultLaunchModel()
private controller:VideoController | undefined;
enter() {
WDRouterRule.jumpWithReplacePage(WDRouterPage.mainPage)
clearInterval(this.timer)
... ... @@ -60,6 +61,14 @@ struct LaunchAdvertisingPage {
Column(){
if(this.defaultModel.showType === '1'){
//显示视频播放
Video({
src: this.defaultModel.bootVideoUrl,
previewUri: this.defaultModel.bootVideoScreenUrl,
controller: this.controller
})
.objectFit(ImageFit.Contain) //设置视频适配模式
.width('100%')
.height('100%')
}else {
//显示图片
Image(this.defaultModel.bootScreenUrl)
... ...