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
相关问题
如何根据uri读取文件?
958浏览 • 1回复 待解决
native层如何访问rawfile的二进制文件
78浏览 • 1回复 待解决
怎么读取本地音频文件列表?
4026浏览 • 1回复 待解决
读取本地json 文件提示权限拒绝
1280浏览 • 1回复 待解决
stageMode下如何读取本地json 文件
1423浏览 • 1回复 待解决
怎么读取sdcard下的txt文件
7029浏览 • 2回复 待解决
java怎么读取公共目录下的文件
600浏览 • 1回复 待解决
js api 如何读取预置的json文件
4959浏览 • 1回复 待解决
Harmony 如何读取本地视频文件路径?
12316浏览 • 2回复 待解决
鸿蒙如何读取resources目录下的文件
926浏览 • 1回复 待解决
自定义资源文件怎么读取
81浏览 • 1回复 待解决
读取媒体文件open: permission denied
821浏览 • 1回复 待解决
innerHTML 是否支持
1074浏览 • 1回复 待解决
鸿蒙是否支持加载HTML
10183浏览 • 3回复 待解决