Preview是否支持读取rawfile文件

正式运行代码时,我可以使用以下代码获初始化我的页面。我能否在preview时实现等效操作

import util from '@ohos.util'

@Entry
@Component
struct Test {
  @State message: string = 'Hello World'

  aboutToAppear() {
    getContext(this)?.resourceManager.getRawFileContent("testFile").then((data) => {
      this.message = util.TextDecoder.create().decodeWithStream(data)
    })
  }

  build() {
    Row() {
      Column() {
        Text(this.message)
      }
      .width('100%')
    }
    .height('100%')
  }
}

PS:处于preview模式时。getContext(this)返回空

HarmonyOS
2024-02-05 20:16:08
浏览
已于2024-2-6 21:18:18修改
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
blck147

​preview 很多业务代码无法运行,你理解为预览并没有构建程序只是构建了页面,所以很多东西都是引用不到的。


分享
微博
QQ
微信
回复
2024-02-06 21:13:43
相关问题
hsp模块里rawfile文件读取问题
295浏览 • 1回复 待解决
无法读取到hsp模块中的rawfile文件
1961浏览 • 1回复 待解决
pthread创建的线程中如何读取rawfile
1982浏览 • 1回复 待解决
是否支持iframe下载文件
801浏览 • 1回复 待解决
HarmonyOS如何读取文件
629浏览 • 1回复 待解决
HarmonyOS 是否支持pdf、Word文件预览?
339浏览 • 1回复 待解决
如何根据uri读取文件?
3156浏览 • 1回复 待解决
如何读取读取分布式路径下的文件
358浏览 • 1回复 待解决