Tauri怎么打开新窗口(js方法实现)

最近想给我自己开发的音乐软件,添加一个歌词显示功能。

就需要新打开一个窗口,而且是可以自定义的那种。

Tauri怎么打开新窗口(js方法实现)

目前有3种实现方法打开一个新窗口:

1、在Rust中直接定义窗口,但在应用启动的时候,这些窗口都会加载,一般很少用这种情况。

2、在Rust中定义一个函数,通过在js中调用rus中的方法,创建新窗口,有点麻烦。

3、直接在js文件中,创建新窗口。

具体方法如下:

Tauri怎么打开新窗口(js方法实现)

如果要关闭窗口,可以使用如下方法:

const lyricWin = WebviewWindow.getByLabel('lyricwindow');
lyricWin.close();//关闭窗口
 
获取窗口实例对象,执行实例上的关闭就可以了。

评论 (0)

未连接

暂无评论,快来发表第一条评论吧!