let fileInfo: filePreview.PreviewInfo = {
title: this.data?.fileName,
uri: "/data/storage/el1/base/16161616-2829933/files/file/2024-09/tsconfig.txt",
mimeType: 'text/plain'
};
let uiContext = getContext(this);
let displayInfo: filePreview.DisplayInfo = {
x: 100,
y: 100,
width: 800,
height: 800
};
filePreview.openPreview(uiContext, fileInfo, displayInfo).then(() => {
console.info('Succeeded in opening preview');
}).catch((err: BusinessError) => {
let error = `Failed to open preview, err.code = ${err.code}, err.message = ${err.message}`
console.error(`Failed to open preview, err.code = ${err.code}, err.message = ${err.message}`);
});
示例参考: