示例代码:
let isPrivacyMode: boolean = true;
let windowClass: window.Window = window.findWindow("test");
let promise = windowClass.setWindowPrivacyMode(isPrivacyMode); // 设置防截屏录屏
promise.then(() => {
console.info('Succeeded in setting the window to privacy mode.');
}).catch((err: BusinessError) => {
console.error(`ErrorCode: ${err.code}, Message: ${err.message}`);
})
问题:
let windowClass: window.Window = window.findWindow("test");
这行代码报错,应该是找不到 'test'的window,需要在哪里设置什么吗
执行window.findWindow:查找name所对应的窗口之前,先要创建name为”test“窗口,要先确认是否创建成功了名称为test的窗口。创建子窗口或者系统窗口, 参考链接:
https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-window-V5\#windowcreatewindow9-1