cordova-plugin-local-notifications和数据

托马斯·格雷莱恩

我使用一个名为cordova-plugin-local-notifications的插件cordova来接收到目前为止我设备上的通知,但我无法在数据上检索键的值,这是我的代码:

cordova.plugins.notification.local.schedule({
      title : "Test notif",
      text: "un profil a été modifié",
      data: {profilId:"somevalue"}
});

您可以看到数据的profilId设置为someValue这是我的通知点击代码

cordova.plugins.notification.local.on("click", function(notification){
      sessionStorage.setItem("myIndex", notification.data.profilId);
      window.location.href='details.html';
});

这是我遇到的一个问题,因为notification.data的设置很好:“ {” profilId“:” somevalue“}”“但是profilId是未定义的。

如果有人能解释我在哪里做错了,那将是很棒的。

谢谢你的时间。

陶比

当您构建通知时,将profilId放在引号中-数据要采用JSON格式。

{"profilID":"somevalue"}

打开包装(未经测试!)

var unpackedData = JSON.parse(notification.data); var notificationProfilID = unpackedData['profilID'];

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Cordova无法使用cordova-plugin-local-notifications构建

来自分类Dev

如何从Android Java中的cordova-plugin-nativestorage获取数据

来自分类Dev

cordova:找不到模块“ cordova / plugin / SmsInboxPLugin

来自分类Dev

cordova:找不到模块“ cordova / plugin / SmsInboxPLugin”

来自分类Dev

cordova add plugin - unable to access

来自分类Dev

使用cordova-plugin-whitelist

来自分类Dev

corodova-cli 5.4.0不会更新cordova_plugin.js中的元数据信息

来自分类Dev

cordova-plugin-whitelist请求cordova iOS 4.0.0或更高版本

来自分类Dev

cordova cordova-plugin-statusbar StatusBarOverlaysWebView不起作用

来自分类Dev

如何使用cordova插件cordova-plugin-inline-datepicker?

来自分类Dev

无法使用phonegap-plugin-push,cordova-plugin-crosswalk-webview和cordova-plugin-health进行cordova android构建

来自分类Dev

Cordova构建返回缺少的plugin.xml

来自分类Dev

Cordova Push Plugin构建错误:变量M

来自分类Dev

Cordova iOS构建的Bluemix Push Plugin错误

来自分类Dev

无法使cordova-sms-plugin工作

来自分类Dev

cordova-plugin-purchase如何调用getPurchases?

来自分类Dev

Cordova Push Plugin构建错误:变量M

来自分类Dev

无法安装cordova-plugin-mfp

来自分类Dev

无法安装“cordova-plugin-facebook4”

来自分类Dev

IOS cordova-sms-plugin 问题

来自分类Dev

如何使用cordova-plugin-dialogs?

来自分类Dev

如何使用cordova-plugin-filepath?

来自分类Dev

Sencha Touch cordova.local.properties丢失

来自分类Dev

Cobertura Eclipse Plugin Local site - Download as Zip

来自分类Dev

npm错误:404未找到:cordova-plugin-whitelist

来自分类Dev

Cordova plugin.xml添加“标题搜索路径”条目

来自分类Dev

如何在iOS中更改cordova-camera-plugin语言?

来自分类Dev

Cordova / Phonegap-facebook-plugin Android:未定义facebookConnectPlugin

来自分类Dev

使用cordova-plugin-geolocation时设置NSLocationWhenInUseUsageDescription值

Related 相关文章

  1. 1

    Cordova无法使用cordova-plugin-local-notifications构建

  2. 2

    如何从Android Java中的cordova-plugin-nativestorage获取数据

  3. 3

    cordova:找不到模块“ cordova / plugin / SmsInboxPLugin

  4. 4

    cordova:找不到模块“ cordova / plugin / SmsInboxPLugin”

  5. 5

    cordova add plugin - unable to access

  6. 6

    使用cordova-plugin-whitelist

  7. 7

    corodova-cli 5.4.0不会更新cordova_plugin.js中的元数据信息

  8. 8

    cordova-plugin-whitelist请求cordova iOS 4.0.0或更高版本

  9. 9

    cordova cordova-plugin-statusbar StatusBarOverlaysWebView不起作用

  10. 10

    如何使用cordova插件cordova-plugin-inline-datepicker?

  11. 11

    无法使用phonegap-plugin-push,cordova-plugin-crosswalk-webview和cordova-plugin-health进行cordova android构建

  12. 12

    Cordova构建返回缺少的plugin.xml

  13. 13

    Cordova Push Plugin构建错误:变量M

  14. 14

    Cordova iOS构建的Bluemix Push Plugin错误

  15. 15

    无法使cordova-sms-plugin工作

  16. 16

    cordova-plugin-purchase如何调用getPurchases?

  17. 17

    Cordova Push Plugin构建错误:变量M

  18. 18

    无法安装cordova-plugin-mfp

  19. 19

    无法安装“cordova-plugin-facebook4”

  20. 20

    IOS cordova-sms-plugin 问题

  21. 21

    如何使用cordova-plugin-dialogs?

  22. 22

    如何使用cordova-plugin-filepath?

  23. 23

    Sencha Touch cordova.local.properties丢失

  24. 24

    Cobertura Eclipse Plugin Local site - Download as Zip

  25. 25

    npm错误:404未找到:cordova-plugin-whitelist

  26. 26

    Cordova plugin.xml添加“标题搜索路径”条目

  27. 27

    如何在iOS中更改cordova-camera-plugin语言?

  28. 28

    Cordova / Phonegap-facebook-plugin Android:未定义facebookConnectPlugin

  29. 29

    使用cordova-plugin-geolocation时设置NSLocationWhenInUseUsageDescription值

热门标签

归档