图像未使用cordova-plugin-local-notifications附件属性显示

时间:2018-08-29 06:38:30

标签: javascript android cordova android-notifications

我是Cordova机器人开发的新手,希望创建一个非常简单的应用程序以显示什么是最新电影,并向用户显示该电影的横幅,我的代码在下面,通知正在显示但不是显示横幅。我的图片保存在www/img文件夹中

 cordova.plugins.notification.local.schedule({
                id: 1,
                title: 'My first notification',
                text: 'Thats pretty easy...',
                attachments: ['file://img/logo.png'],
                foreground: true,
                vibrate: true
            });

这是我的文件路径

enter image description here

下面是我想要实现的示例,任何建议都很好。

enter image description here

1 个答案:

答案 0 :(得分:1)

推送通知的外观如何,并查看文件的名称及其扩展名,而不是文件名为Logo.jpg,而是您编写了logo.jpg。 Android基于linux,这可能会导致错误。

我尝试用您的代码构建它,纯推入没有图像,单击从上方将其拉出后,它将显示如下图像: enter image description here

我的代码是index.js中的简单代码:

// deviceready Event Handler
//
// Bind any cordova events here. Common events are:
// 'pause', 'resume', etc.
onDeviceReady: function() {
    cordova.plugins.notification.local.schedule({
        id: 1,
        title: 'My first notification',
        text: 'Thats pretty easy...',
        attachments: ['file://img/logo.png'],
        foreground: true,
        vibrate: true
    });

}

从应用程序中推送消息 Push out of the App

看看这个Gif图片(我知道,质量太差了): Look at this