如何将电子应用程序打包为appx固定到Windows任务栏?

问题描述

我正在尝试创建一个电子应用程序(导出为appx),该按钮可以将应用程序固定在任务栏中。
由于电子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)
  });


解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)