diff --git a/zh-cn/application-dev/reference/apis/js-apis-resource-manager.md b/zh-cn/application-dev/reference/apis/js-apis-resource-manager.md index ef609f8dbc783b5e9f516fefa7d0ac612574654b..638bea89a122f05eda4fbf9581564e2f23f628a2 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-resource-manager.md +++ b/zh-cn/application-dev/reference/apis/js-apis-resource-manager.md @@ -343,10 +343,10 @@ getStringValue(resId: number): Promise<string> | --------------------- | ----------- | | Promise<string> | 资源ID值对应的字符串 | -以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 - **错误码:** +以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 + | 错误码ID | 错误信息 | | -------- | ---------------------------------------- | | 9001001 | If the resId invalid. | @@ -382,10 +382,10 @@ getStringValue(resource: Resource, callback: AsyncCallback<string>): void | resource | [Resource](#resource9) | 是 | 资源信息 | | callback | AsyncCallback<string> | 是 | 异步回调,用于返回获取的字符串 | -以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 - **错误码:** +以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 + | 错误码ID | 错误信息 | | -------- | ---------------------------------------- | | 9001001 | If the resId invalid. | @@ -434,10 +434,10 @@ getStringValue(resource: Resource): Promise<string> | --------------------- | ---------------- | | Promise<string> | resource对象对应的字符串 | -以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 - **错误码:** +以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 + | 错误码ID | 错误信息 | | -------- | ---------------------------------------- | | 9001001 | If the resId invalid. | @@ -478,10 +478,10 @@ getStringArrayValue(resId: number, callback: AsyncCallback<Array<string> | resId | number | 是 | 资源ID值 | | callback | AsyncCallback<Array<string>> | 是 | 异步回调,用于返回获取的字符串数组 | -以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 - **错误码:** +以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 + | 错误码ID | 错误信息 | | -------- | ---------------------------------------- | | 9001001 | If the resId invalid. | @@ -524,10 +524,10 @@ getStringArrayValue(resId: number): Promise<Array<string>> | ---------------------------------- | ------------- | | Promise<Array<string>> | 资源ID值对应的字符串数组 | -以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 - **错误码:** +以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 + | 错误码ID | 错误信息 | | -------- | ---------------------------------------- | | 9001001 | If the resId invalid. | @@ -562,10 +562,10 @@ getStringArrayValue(resource: Resource, callback: AsyncCallback<Array<stri | resource | [Resource](#resource9) | 是 | 资源信息 | | callback | AsyncCallback<Array<string>> | 是 | 异步回调,用于返回获取的字符串数组 | -以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 - **错误码:** +以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 + | 错误码ID | 错误信息 | | -------- | ---------------------------------------- | | 9001001 | If the resId invalid. | @@ -612,10 +612,10 @@ getStringArrayValue(resource: Resource): Promise<Array<string>> | ---------------------------------- | ------------------ | | Promise<Array<string>> | resource对象对应的字符串数组 | -以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 - **错误码:** +以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 + | 错误码ID | 错误信息 | | -------- | ---------------------------------------- | | 9001001 | If the resId invalid. | @@ -655,10 +655,10 @@ getMediaContent(resId: number, callback: AsyncCallback<Uint8Array>): void | resId | number | 是 | 资源ID值 | | callback | AsyncCallback<Uint8Array> | 是 | 异步回调,用于返回获取的媒体文件内容 | -以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 - **错误码:** +以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 + | 错误码ID | 错误信息 | | -------- | ---------------------------------------- | | 9001001 | If the resId invalid. | @@ -695,10 +695,10 @@ getMediaContent(resId: number, density: number, callback: AsyncCallback<Uint8 | [density](#screendensity) | number | 是 | 资源获取需要的屏幕密度,0表示默认屏幕密度 | | callback | AsyncCallback<Uint8Array> | 是 | 异步回调,用于返回获取的媒体文件内容 | -以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 - **错误码:** +以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 + | 错误码ID | 错误信息 | | -------- | ---------------------------------------- | | 9001001 | If the resId invalid. | @@ -739,10 +739,10 @@ getMediaContent(resId: number): Promise<Uint8Array> | ------------------------- | -------------- | | Promise<Uint8Array> | 资源ID值对应的媒体文件内容 | -以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 - **错误码:** +以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 + | 错误码ID | 错误信息 | | -------- | ---------------------------------------- | | 9001001 | If the resId invalid. | @@ -782,10 +782,10 @@ getMediaContent(resId: number, density: number): Promise<Uint8Array> | ------------------------- | -------------- | | Promise<Uint8Array> | 资源ID值对应的媒体文件内容 | -以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 - **错误码:** +以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 + | 错误码ID | 错误信息 | | -------- | ---------------------------------------- | | 9001001 | If the resId invalid. | @@ -819,10 +819,10 @@ getMediaContent(resource: Resource, callback: AsyncCallback<Uint8Array>): | resource | [Resource](#resource9) | 是 | 资源信息 | | callback | AsyncCallback<Uint8Array> | 是 | 异步回调,用于返回获取的媒体文件内容 | -以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 - **错误码:** +以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 + | 错误码ID | 错误信息 | | -------- | ---------------------------------------- | | 9001001 | If the resId invalid. | @@ -864,10 +864,10 @@ getMediaContent(resource: Resource, density: number, callback: AsyncCallback< | [density](#screendensity) | number | 是 | 资源获取需要的屏幕密度,0表示默认屏幕密度 | | callback | AsyncCallback<Uint8Array> | 是 | 异步回调,用于返回获取的媒体文件内容 | -以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 - **错误码:** +以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 + | 错误码ID | 错误信息 | | -------- | ---------------------------------------- | | 9001001 | If the resId invalid. | @@ -913,10 +913,10 @@ getMediaContent(resource: Resource): Promise<Uint8Array> | ------------------------- | ------------------- | | Promise<Uint8Array> | resource对象对应的媒体文件内容 | -以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 - **错误码:** +以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 + | 错误码ID | 错误信息 | | -------- | ---------------------------------------- | | 9001001 | If the resId invalid. | @@ -961,10 +961,10 @@ getMediaContent(resource: Resource, density: number): Promise<Uint8Array> | ------------------------- | ------------------- | | Promise<Uint8Array> | resource对象对应的媒体文件内容 | -以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 - **错误码:** +以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 + | 错误码ID | 错误信息 | | -------- | ---------------------------------------- | | 9001001 | If the resId invalid. | @@ -1003,10 +1003,10 @@ getMediaContentBase64(resId: number, callback: AsyncCallback<string>): voi | resId | number | 是 | 资源ID值 | | callback | AsyncCallback<string> | 是 | 异步回调,用于返回获取的图片资源Base64编码 | -以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 - **错误码:** +以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 + | 错误码ID | 错误信息 | | -------- | ---------------------------------------- | | 9001001 | If the resId invalid. | @@ -1043,10 +1043,10 @@ getMediaContentBase64(resId: number, density: number, callback: AsyncCallback< | [density](#screendensity) | number | 是 | 资源获取需要的屏幕密度,0表示默认屏幕密度 | | callback | AsyncCallback<string> | 是 | 异步回调,用于返回获取的图片资源Base64编码 | -以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 - **错误码:** +以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 + | 错误码ID | 错误信息 | | -------- | ---------------------------------------- | | 9001001 | If the resId invalid. | @@ -1087,10 +1087,10 @@ getMediaContentBase64(resId: number): Promise<string> | --------------------- | -------------------- | | Promise<string> | 资源ID值对应的图片资源Base64编码 | -以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 - **错误码:** +以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 + | 错误码ID | 错误信息 | | -------- | ---------------------------------------- | | 9001001 | If the resId invalid. | @@ -1130,10 +1130,10 @@ getMediaContentBase64(resId: number, density: number): Promise<string> | --------------------- | -------------------- | | Promise<string> | 资源ID值对应的图片资源Base64编码 | -以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 - **错误码:** +以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 + | 错误码ID | 错误信息 | | -------- | ---------------------------------------- | | 9001001 | If the resId invalid. | @@ -1167,10 +1167,10 @@ getMediaContentBase64(resource: Resource, callback: AsyncCallback<string>) | resource | [Resource](#resource9) | 是 | 资源信息 | | callback | AsyncCallback<string> | 是 | 异步回调,用于返回获取的图片资源Base64编码 | -以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 - **错误码:** +以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 + | 错误码ID | 错误信息 | | -------- | ---------------------------------------- | | 9001001 | If the resId invalid. | @@ -1212,10 +1212,10 @@ getMediaContentBase64(resource: Resource, density: number, callback: AsyncCallba | [density](#screendensity) | number | 是 | 资源获取需要的屏幕密度,0表示默认屏幕密度 | | callback | AsyncCallback<string> | 是 | 异步回调,用于返回获取的图片资源Base64编码 | -以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 - **错误码:** +以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 + | 错误码ID | 错误信息 | | -------- | ---------------------------------------- | | 9001001 | If the resId invalid. | @@ -1261,10 +1261,10 @@ getMediaContentBase64(resource: Resource): Promise<string> | --------------------- | ------------------------- | | Promise<string> | resource对象对应的图片资源Base64编码 | -以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 - **错误码:** +以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 + | 错误码ID | 错误信息 | | -------- | ---------------------------------------- | | 9001001 | If the resId invalid. | @@ -1309,10 +1309,10 @@ getMediaContentBase64(resource: Resource, density: number): Promise<string> | --------------------- | ------------------------- | | Promise<string> | resource对象对应的图片资源Base64编码 | -以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 - **错误码:** +以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 + | 错误码ID | 错误信息 | | -------- | ---------------------------------------- | | 9001001 | If the resId invalid. | @@ -1464,10 +1464,10 @@ getPluralStringValue(resId: number, num: number, callback: AsyncCallback<stri | num | number | 是 | 数量值 | | callback | AsyncCallback<string> | 是 | 异步回调,返回根据指定数量获取指定ID字符串表示的单复数字符串 | -以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 - **错误码:** +以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 + | 错误码ID | 错误信息 | | -------- | ---------------------------------------- | | 9001001 | If the resId invalid. | @@ -1511,10 +1511,10 @@ getPluralStringValue(resId: number, num: number): Promise<string> | --------------------- | ------------------------- | | Promise<string> | 根据提供的数量获取对应ID字符串表示的单复数字符串 | -以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 - **错误码:** +以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 + | 错误码ID | 错误信息 | | -------- | ---------------------------------------- | | 9001001 | If the resId invalid. | @@ -1550,10 +1550,10 @@ getPluralStringValue(resource: Resource, num: number, callback: AsyncCallback< | num | number | 是 | 数量值 | | callback | AsyncCallback<string> | 是 | 异步回调,返回根据指定数量获取指定resource对象表示的单复数字符串 | -以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 - **错误码:** +以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 + | 错误码ID | 错误信息 | | -------- | ---------------------------------------- | | 9001001 | If the resId invalid. | @@ -1602,10 +1602,10 @@ getPluralStringValue(resource: Resource, num: number): Promise<string> | --------------------- | ------------------------------ | | Promise<string> | 根据提供的数量获取对应resource对象表示的单复数字符串 | -以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 - **错误码:** +以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 + | 错误码ID | 错误信息 | | -------- | ---------------------------------------- | | 9001001 | If the resId invalid. | @@ -1646,10 +1646,10 @@ getRawFileContent(path: string, callback: AsyncCallback<Uint8Array>): void | path | string | 是 | rawfile文件路径 | | callback | AsyncCallback<Uint8Array> | 是 | 异步回调,用于返回获取的rawfile文件内容 | -以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 - **错误码:** +以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 + | 错误码ID | 错误信息 | | -------- | ---------------------------------------- | | 9001005 | If the resource not found by path. | @@ -1690,10 +1690,10 @@ getRawFileContent(path: string): Promise<Uint8Array> | ------------------------- | ----------- | | Promise<Uint8Array> | rawfile文件内容 | -以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 - **错误码:** +以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 + | 错误码ID | 错误信息 | | -------- | ---------------------------------------- | | 9001005 | If the resource not found by path. | @@ -1727,10 +1727,10 @@ getRawFd(path: string, callback: AsyncCallback<RawFileDescriptor>): void | path | string | 是 | rawfile文件路径 | | callback | AsyncCallback<[RawFileDescriptor](#rawfiledescriptor8)> | 是 | 异步回调,用于返回获取的rawfile文件的descriptor | -以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 - **错误码:** +以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 + | 错误码ID | 错误信息 | | -------- | ---------------------------------------- | | 9001005 | If the resource not found by path. | @@ -1772,10 +1772,10 @@ getRawFd(path: string): Promise<RawFileDescriptor> | ---------------------------------------- | ------------------- | | Promise<[RawFileDescriptor](#rawfiledescriptor8)> | rawfile文件descriptor | -以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 - **错误码:** +以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 + | 错误码ID | 错误信息 | | -------- | ---------------------------------------- | | 9001005 | If the resource not found by path. | @@ -1795,6 +1795,86 @@ getRawFd(path: string): Promise<RawFileDescriptor> }; ``` +### getRawFileList10+ + +getRawFileList(path: string, callback: AsyncCallback<Array\>): void; + +用户获取resources/rawfile目录下文件夹及文件列表,使用callback形式返回文件列表的字符串数组。 + +**系统能力**:SystemCapability.Global.ResourceManager + +**参数:** + +| 参数名 | 类型 | 必填 | 说明 | +| -------- | ------------------------------- | ---- | ----------------------- | +| path | string | 是 | rawfile文件夹路径 | +| callback | AsyncCallback<Array\> | 是 | 异步回调,用于返回获取rawfile文件目录下的文件列表 | + +**错误码:** + +以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 + +| 错误码ID | 错误信息 | +| -------- | ---------------------------------------- | +| 9001005 | If the resource not found by path. | + +**示例:** + ```ts + try { // 传入""表示获取rawfile根目录下的文件列表 + this.context.resourceManager.getRawFileList("", (error, value) => { + if (error != null) { + console.error(`callback getRawFileList failed, error code: ${error.code}, message: ${error.message}.`) + } else { + let rawFile = value; + } + }); + } catch (error) { + console.error(`callback getRawFileList failed, error code: ${error.code}, message: ${error.message}.`) + } + + ``` + +### getRawFileList10+ + +getRawFileList(path: string): Promise<Array\> + +用户获取resources/rawfile目录下文件夹及文件列表,使用Promise形式返回文件列表字符串数组。 + +**系统能力**:SystemCapability.Global.ResourceManager + +**参数:** + +| 参数名 | 类型 | 必填 | 说明 | +| ---- | ------ | ---- | ----------- | +| path | string | 是 | rawfile文件夹路径 | + +**返回值:** + +| 类型 | 说明 | +| ------------------------- | ----------- | +| Promise<Array\> | rawfile文件目录下的文件列表 | + +**错误码:** + +以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 + +| 错误码ID | 错误信息 | +| -------- | ---------------------------------------- | +| 9001005 | If the resource not found by path. | + +**示例:** + ```ts + try { // 传入""表示获取rawfile根目录下的文件列表 + this.context.resourceManager.getRawFileList("").then(value => { + let rawFile = value; + }).catch(error => { + console.error(`promise getRawFileList failed, error code: ${error.code}, message: ${error.message}.`) + }); + } catch (error) { + console.error(`promise getRawFileList failed, error code: ${error.code}, message: ${error.message}.`) + } + ``` + ### closeRawFileDescriptor8+ closeRawFileDescriptor(path: string, callback: AsyncCallback<void>): void @@ -1868,10 +1948,10 @@ closeRawFd(path: string, callback: AsyncCallback<void>): void | path | string | 是 | rawfile文件路径 | | callback | AsyncCallback<void> | 是 | 异步回调 | -以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 - **错误码:** +以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 + | 错误码ID | 错误信息 | | -------- | ---------------------------------------- | | 9001005 | The resource not found by path. | @@ -1910,10 +1990,10 @@ closeRawFd(path: string): Promise<void> | ------------------- | ---- | | Promise<void> | 无返回值 | -以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 - **错误码:** +以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 + | 错误码ID | 错误信息 | | -------- | ---------------------------------------- | | 9001005 | If the resource not found by path. | @@ -1961,10 +2041,10 @@ getStringByName(resName: string, callback: AsyncCallback<string>): void | resName | string | 是 | 资源名称 | | callback | AsyncCallback<string> | 是 | 异步回调,用于返回获取的字符串 | -以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 - **错误码:** +以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 + | 错误码ID | 错误信息 | | -------- | ---------------------------------------- | | 9001003 | If the resName invalid. | @@ -2007,10 +2087,10 @@ getStringByName(resName: string): Promise<string> | --------------------- | ---------- | | Promise<string> | 资源名称对应的字符串 | -以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 - **错误码:** +以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 + | 错误码ID | 错误信息 | | -------- | ---------------------------------------- | | 9001003 | If the resName invalid. | @@ -2045,10 +2125,10 @@ getStringArrayByName(resName: string, callback: AsyncCallback<Array<string | resName | string | 是 | 资源名称 | | callback | AsyncCallback<Array<string>> | 是 | 异步回调,用于返回获取的字符串数组 | -以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 - **错误码:** +以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 + | 错误码ID | 错误信息 | | -------- | ---------------------------------------- | | 9001003 | If the resName invalid. | @@ -2090,10 +2170,10 @@ getStringArrayByName(resName: string): Promise<Array<string>> | ---------------------------------- | ------------ | | Promise<Array<string>> | 资源名称对应的字符串数组 | -以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 - **错误码:** +以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 + | 错误码ID | 错误信息 | | -------- | ---------------------------------------- | | 9001003 | If the resName invalid. | @@ -2128,10 +2208,10 @@ getMediaByName(resName: string, callback: AsyncCallback<Uint8Array>): void | resName | string | 是 | 资源名称 | | callback | AsyncCallback<Uint8Array> | 是 | 异步回调,用于返回获取的媒体文件内容 | -以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 - **错误码:** +以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 + | 错误码ID | 错误信息 | | -------- | ---------------------------------------- | | 9001003 | If the resName invalid. | @@ -2168,10 +2248,10 @@ getMediaByName(resName: string, density: number, callback: AsyncCallback<Uint | [density](#screendensity) | number | 是 | 资源获取需要的屏幕密度,0表示默认屏幕密度 | | callback | AsyncCallback<Uint8Array> | 是 | 异步回调,用于返回获取的媒体文件内容 | -以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 - **错误码:** +以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 + | 错误码ID | 错误信息 | | -------- | ---------------------------------------- | | 9001003 | If the resName invalid. | @@ -2212,10 +2292,10 @@ getMediaByName(resName: string): Promise<Uint8Array> | ------------------------- | ------------- | | Promise<Uint8Array> | 资源名称对应的媒体文件内容 | -以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 - **错误码:** +以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 + | 错误码ID | 错误信息 | | -------- | ---------------------------------------- | | 9001003 | If the resName invalid. | @@ -2255,10 +2335,10 @@ getMediaByName(resName: string, density: number): Promise<Uint8Array> | ------------------------- | ------------- | | Promise<Uint8Array> | 资源名称对应的媒体文件内容 | -以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 - **错误码:** +以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 + | 错误码ID | 错误信息 | | -------- | ---------------------------------------- | | 9001003 | If the resName invalid. | @@ -2292,10 +2372,10 @@ getMediaBase64ByName(resName: string, callback: AsyncCallback<string>): vo | resName | string | 是 | 资源名称 | | callback | AsyncCallback<string> | 是 | 异步回调,用于返回获取的图片资源Base64编码 | -以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 - **错误码:** +以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 + | 错误码ID | 错误信息 | | -------- | ---------------------------------------- | | 9001003 | If the resName invalid. | @@ -2332,10 +2412,10 @@ getMediaBase64ByName(resName: string, density: number, callback: AsyncCallback&l | [density](#screendensity) | number | 是 | 资源获取需要的屏幕密度,0表示默认屏幕密度 | | callback | AsyncCallback<string> | 是 | 异步回调,用于返回获取的图片资源Base64编码 | -以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 - **错误码:** +以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 + | 错误码ID | 错误信息 | | -------- | ---------------------------------------- | | 9001003 | If the resName invalid. | @@ -2376,10 +2456,10 @@ getMediaBase64ByName(resName: string): Promise<string> | --------------------- | ------------------- | | Promise<string> | 资源名称对应的图片资源Base64编码 | -以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 - **错误码:** +以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 + | 错误码ID | 错误信息 | | -------- | ---------------------------------------- | | 9001003 | If the resName invalid. | @@ -2419,10 +2499,10 @@ getMediaBase64ByName(resName: string, density: number): Promise<string> | --------------------- | ------------------- | | Promise<string> | 资源名称对应的图片资源Base64编码 | -以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 - **错误码:** +以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 + | 错误码ID | 错误信息 | | -------- | ---------------------------------------- | | 9001003 | If the resName invalid. | @@ -2457,10 +2537,10 @@ getPluralStringByName(resName: string, num: number, callback: AsyncCallback<s | num | number | 是 | 数量值 | | callback | AsyncCallback<string> | 是 | 异步回调,返回根据传入的数量值获取资源名称对应的字符串资源 | -以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 - **错误码:** +以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 + | 错误码ID | 错误信息 | | -------- | ---------------------------------------- | | 9001003 | If the resName invalid. | @@ -2504,10 +2584,10 @@ getPluralStringByName(resName: string, num: number): Promise<string> | --------------------- | ---------------------- | | Promise<string> | 根据传入的数量值获取资源名称对应的字符串资源 | -以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 - **错误码:** +以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 + | 错误码ID | 错误信息 | | -------- | ---------------------------------------- | | 9001003 | If the resName invalid. | @@ -2547,10 +2627,10 @@ getStringSync(resId: number): string | ------ | ----------- | | string | 资源ID值对应的字符串 | -以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 - **错误码:** +以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 + | 错误码ID | 错误信息 | | -------- | ---------------------------------------- | | 9001001 | If the resId invalid. | @@ -2587,10 +2667,10 @@ getStringSync(resId: number, ...args: Array): string | ------ | ---------------------------- | | string | 资源ID值对应的格式化字符串| -以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 - **错误码:** +以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 + | 错误码ID | 错误信息 | | -------- | ----------------------------------------------- | | 9001001 | If the resId invalid. | @@ -2627,10 +2707,10 @@ getStringSync(resource: Resource): string | ------ | ---------------- | | string | resource对象对应的字符串 | -以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 - **错误码:** +以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 + | 错误码ID | 错误信息 | | -------- | ---------------------------------------- | | 9001001 | If the resId invalid. | @@ -2672,10 +2752,10 @@ getStringSync(resource: Resource, ...args: Array): string | ------ | ---------------------------- | | string | resource对象对应的格式化字符串| -以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 - **错误码:** +以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 + | 错误码ID | 错误信息 | | -------- | ---------------------------------------- | | 9001001 | If the resId invalid. | @@ -2717,10 +2797,10 @@ getStringByNameSync(resName: string): string | ------ | ---------- | | string | 资源名称对应的字符串 | -以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 - **错误码:** +以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 + | 错误码ID | 错误信息 | | -------- | ---------------------------------------- | | 9001003 | If the resName invalid. | @@ -2757,10 +2837,10 @@ getStringByNameSync(resName: string, ...args: Array): string | ------ | ---------------------------- | | string | 资源名称对应的格式化字符串| -以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 - **错误码:** +以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 + | 错误码ID | 错误信息 | | -------- | ---------------------------------------- | | 9001003 | If the resName invalid. | @@ -2797,10 +2877,10 @@ getBoolean(resId: number): boolean | ------- | ------------ | | boolean | 资源ID值对应的布尔结果 | -以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 - **错误码:** +以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 + | 错误码ID | 错误信息 | | -------- | ---------------------------------------- | | 9001001 | If the resId invalid. | @@ -2835,10 +2915,10 @@ getBoolean(resource: Resource): boolean | ------- | ----------------- | | boolean | resource对象对应的布尔结果 | -以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 - **错误码:** +以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 + | 错误码ID | 错误信息 | | -------- | ---------------------------------------- | | 9001001 | If the resId invalid. | @@ -2879,10 +2959,10 @@ getBooleanByName(resName: string): boolean | ------- | ----------- | | boolean | 资源名称对应的布尔结果 | -以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 - **错误码:** +以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 + | 错误码ID | 错误信息 | | -------- | ---------------------------------------- | | 9001003 | If the resName invalid. | @@ -2918,10 +2998,10 @@ getNumber(resId: number): number | ------ | ---------- | | number | 资源ID值对应的数值。Integer对应的是原数值,float对应的是真实像素点值,具体参考示例代码 | -以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 - **错误码:** +以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 + | 错误码ID | 错误信息 | | -------- | ---------------------------------------- | | 9001001 | If the resId invalid. | @@ -2963,10 +3043,10 @@ getNumber(resource: Resource): number | ------ | --------------- | | number | resource对象对应的数值。Integer对应的是原数值,float对应的是真实像素点值, 具体参考示例代码 | -以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 - **错误码:** +以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 + | 错误码ID | 错误信息 | | -------- | ---------------------------------------- | | 9001001 | If the resId invalid. | @@ -3007,10 +3087,10 @@ getNumberByName(resName: string): number | ------ | --------- | | number | 资源名称对应的数值 | -以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 - **错误码:** +以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 + | 错误码ID | 错误信息 | | -------- | ---------------------------------------- | | 9001003 | If the resName invalid. | @@ -3053,10 +3133,10 @@ getDrawableDescriptor(resId: number, density?: number): DrawableDescriptor; | ------ | ---------- | | DrawableDescriptor | 资源ID值对应的DrawableDescriptor对象 | -以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 - **错误码:** +以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 + | 错误码ID | 错误信息 | | -------- | ---------------------------------------- | | 9001001 | If the resId invalid. | @@ -3097,10 +3177,10 @@ getDrawableDescriptor(resource: Resource, density?: number): DrawableDescriptor; | ------- | ----------------- | | DrawableDescriptor | 资源ID值对应的DrawableDescriptor对象 | -以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 - **错误码:** +以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 + | 错误码ID | 错误信息 | | -------- | ---------------------------------------- | | 9001001 | If the resId invalid. | @@ -3146,10 +3226,10 @@ getDrawableDescriptorByName(resName: string, density?: number): DrawableDescript | ------ | --------- | | DrawableDescriptor | 资源ID值对应的DrawableDescriptor对象 | -以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 - **错误码:** +以下错误码的详细介绍请参见[资源管理错误码](../errorcodes/errorcode-resource-manager.md)。 + | 错误码ID | 错误信息 | | -------- | ---------------------------------------- | | 9001003 | If the resName invalid. |