如何将electron应用程序(打包为appx)固定到windows任务栏?

如何将electron应用程序(打包为appx)固定到windows任务栏?,electron,windows-10-universal,taskbar,Electron,Windows 10 Universal,Taskbar,我正在尝试创建一个带有一个按钮的electron应用程序(导出为appx),该按钮将应用程序固定在任务栏上。 由于electron API没有此函数,因此我尝试使用@nodert-win10-rs4/windows.ui.shell包,但出现了一个接口未注册错误。有人犯过这个错误吗 Error: Interface not registered Interface not registered 守则: const pinBtn = document.getElementById('pinBt

我正在尝试创建一个带有一个按钮的electron应用程序(导出为appx),该按钮将应用程序固定在任务栏上。
由于electron API没有此函数,因此我尝试使用@nodert-win10-rs4/windows.ui.shell包,但出现了一个接口未注册错误。有人犯过这个错误吗

Error: Interface not registered

Interface not registered
守则:

const pinBtn = document.getElementById('pinBtn')

pinBtn.addEventListener('click', (event) => {
    const tm = require('@nodert-win10-rs4/windows.ui.shell').TaskbarManager;
  const taskbarManager = tm.getDefault();

  taskbarManager.requestPinCurrentAppAsync((err, result) => {
    if (err) {
      console.log(err)
      return
    }
  
    console.log(result)
  });