推送通知自定义图标和大图 corona sdk
Push notification custom icon and big picture corona sdk
我必须从我自己的服务器页面发送推送通知。
目前我可以发送标题,desc,number.but图标,小图标,大图不能send.it或者not.using oneSignal我发送big-picture但是我必须使用我自己的服务器来推送一个 message.below json 值工作正常如果我可以添加图标和 big-picture.
jsonMessage = '{"data":{"alert":{"title": "My Title","body": "My body of text.","number": 5}},"registration_ids":["'..googleRegistrationId..'"]}'
您使用的是 Corona Enterprise 还是模拟器?
如果您使用的是 Corona 模拟器,您将需要根项目文件夹中的以下文件来自定义小图标。
对于 Android 3.0 及更高版本。这些图标应该是白色的。
IconNotificationDefault-mdpi-v11.png
24x24 像素
IconNotificationDefault-hdpi-v11.png
36x36 像素
IconNotificationDefault-xhdpi-v11.png
48x48 像素
IconNotificationDefault-xxhdpi-v11.png
72x72 像素
对于 Android 2.3 设备。这些图标应该是灰色的。
IconNotificationDefault-mdpi.png
24x24 像素
IconNotificationDefault-hdpi.png
36x36 像素
IconNotificationDefault-xhdpi.png
48x48 像素
IconNotificationDefault-xxhdpi.png
72x72 像素
您可以使用 Android Asset Studio 为您创建上述图标大小和颜色。您只需重命名文件以匹配上述名称并移动各个文件,以便它们都位于项目的根目录中。
由于 Corona 模拟器的构建限制,您只能更改默认小图标,不能动态设置小图标。
要设置大图标,请在项目根文件夹中创建一个名为 ic_onesignal_large_icon_default.png 192x192 的图像。如果您想根据您发送的通知更改它,请给它任意名称,然后在我们网站的大图标字段中输入它的名称以进行设置。
如果您使用的是 Corona Enterprise,请参阅 OneSignal Android Customizing Notifications 页面以自定义图标。
另外,您发送 OneSignal 通知的 json 格式不正确。有关格式的详细信息,请参阅 create notification POST REST API 调用。页面底部有示例代码可以帮助您入门。
谢谢。
我必须从我自己的服务器页面发送推送通知。
目前我可以发送标题,desc,number.but图标,小图标,大图不能send.it或者not.using oneSignal我发送big-picture但是我必须使用我自己的服务器来推送一个 message.below json 值工作正常如果我可以添加图标和 big-picture.
jsonMessage = '{"data":{"alert":{"title": "My Title","body": "My body of text.","number": 5}},"registration_ids":["'..googleRegistrationId..'"]}'
您使用的是 Corona Enterprise 还是模拟器?
如果您使用的是 Corona 模拟器,您将需要根项目文件夹中的以下文件来自定义小图标。
对于 Android 3.0 及更高版本。这些图标应该是白色的。
IconNotificationDefault-mdpi-v11.png
24x24 像素IconNotificationDefault-hdpi-v11.png
36x36 像素IconNotificationDefault-xhdpi-v11.png
48x48 像素IconNotificationDefault-xxhdpi-v11.png
72x72 像素
对于 Android 2.3 设备。这些图标应该是灰色的。
IconNotificationDefault-mdpi.png
24x24 像素IconNotificationDefault-hdpi.png
36x36 像素IconNotificationDefault-xhdpi.png
48x48 像素IconNotificationDefault-xxhdpi.png
72x72 像素
您可以使用 Android Asset Studio 为您创建上述图标大小和颜色。您只需重命名文件以匹配上述名称并移动各个文件,以便它们都位于项目的根目录中。
由于 Corona 模拟器的构建限制,您只能更改默认小图标,不能动态设置小图标。
要设置大图标,请在项目根文件夹中创建一个名为 ic_onesignal_large_icon_default.png 192x192 的图像。如果您想根据您发送的通知更改它,请给它任意名称,然后在我们网站的大图标字段中输入它的名称以进行设置。
如果您使用的是 Corona Enterprise,请参阅 OneSignal Android Customizing Notifications 页面以自定义图标。
另外,您发送 OneSignal 通知的 json 格式不正确。有关格式的详细信息,请参阅 create notification POST REST API 调用。页面底部有示例代码可以帮助您入门。
谢谢。