diff --git a/src/apps/ohos/entry/src/main/ets/entryability/EntryAbility.ets b/src/apps/ohos/entry/src/main/ets/entryability/EntryAbility.ets index 5595518f52..70c7e8b733 100644 --- a/src/apps/ohos/entry/src/main/ets/entryability/EntryAbility.ets +++ b/src/apps/ohos/entry/src/main/ets/entryability/EntryAbility.ets @@ -164,6 +164,9 @@ export default class EntryAbility extends RustAbility { }) }, 40) RustModule.registerArktsFunction('reveal_in_explorer', async (err: Error, arg: string): Promise => { + if (!arg.startsWith('file://')) { + arg = 'file://' + arg; + } const path = arg.replace('file://', 'file://docs'); const want: Want = { bundleName: 'com.huawei.hmos.filemanager',