Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 如何使用node notifier或其他一些node notifications库增加macOS Big Sur中Notification Center通知图像的大小?_Node.js_Macos Big Sur_Node Notifier - Fatal编程技术网

Node.js 如何使用node notifier或其他一些node notifications库增加macOS Big Sur中Notification Center通知图像的大小?

Node.js 如何使用node notifier或其他一些node notifications库增加macOS Big Sur中Notification Center通知图像的大小?,node.js,macos-big-sur,node-notifier,Node.js,Macos Big Sur,Node Notifier,TL;DR:这可能是一个答案简单的问题,但我正在寻找一种解决方案,允许我在macOS Big Sur通知中使用更大的内容图像,或者寻找证据证明这不再可能 在macOS X High Sierra(可能还有Catalina)中,可以在屏幕右上角显示通知,如下所示: 我正在对OSS进行修改,以允许在通知中显示相册艺术,因为它目前不这样做。下面是大苏尔的情况: 将内容图像添加到通知中非常简单。这就是它看起来的样子: 代码如下所示(为了清晰起见,将其切碎): const NotificationC

TL;DR:这可能是一个答案简单的问题,但我正在寻找一种解决方案,允许我在macOS Big Sur通知中使用更大的内容图像,或者寻找证据证明这不再可能

在macOS X High Sierra(可能还有Catalina)中,可以在屏幕右上角显示通知,如下所示:

我正在对OSS进行修改,以允许在通知中显示相册艺术,因为它目前不这样做。下面是大苏尔的情况:

将内容图像添加到通知中非常简单。这就是它看起来的样子:

代码如下所示(为了清晰起见,将其切碎):

const NotificationCenter=require('node-notifier')。NotificationCenter;
const notifier=new NotificationCenter({withFallback:false});
//所有数据映射正确。图标键/值对似乎不正确
//影响显示的通知。
通知者({
标题:mappedData.musicName,
字幕:mappedData.artistName,
消息:mappedData.albumName,
contentImage:mappedData.albumImageSrc,
图标:mappedData.albumImageSrc,
组:“Spotify”,
删除:“全部”,
发件人:“com.spotify.client”,
超时:“5”,
});
我的问题是,相册艺术与我过去发现的例子相比非常小。我努力寻找证据,证明不再可能显示更大的图像,或者更大的图标

在此之前,我甚至在App Store上为Spotify购买了Notify:

那里也没有运气。这样的东西无论如何都应该是开源的,所以我继续研究:

  • 苹果官方API文档。
    • 毫不奇怪,这是为了他们的Swift API。现在,在Swift中重写应用程序并不是我想走的路
  • 官方文件
  • 有关的文档
  • 测试了一些系统通知和
  • 有关的文档
在这一点上,似乎苹果只是让它不可能再显示大图像了。但不管我怎么看,我都找不到任何证据证明他们做了这件事

我想要的是证据,一个使用
节点通知程序
或另一个允许更大图像的节点通知库的解决方案,或者证据,它只能使用XCode和Swift

谢谢

根据苹果自己的通知中心,Big Sur改变了图像的显示方式

这并不像我希望的那样是确凿的证据,但足以阻止我寻找答案。如果苹果对他们自己的通知这样做,那么使用第三方软件是不可能的