[英]How to include cordova camera plugin in angular2 - cordova hybrid app
[英]How to get data from notifications in hybrid app using Worklight and Cordova plugin
我正在使用IBM MobileFirst 8.5和Cordova插件编写混合应用程序,但我不知道如何从Notifications获取数据。
我想创建一个包含我的应用程序中的通知数据的列表。 是否可以使用Cordova或IBM MobileFirst? 我记得当我在处理程序的Android平台上使用Java时,这是可能的。
所有教程仅显示我的应用程序中的“如何推送通知”,但我没有找到教程“如何从应用程序中的通知中获取数据”。
没有这样的版本“ MobileFirst 8.5”。 有6.3或7.0 ...
此外,您不会从您的应用发送通知,而只会在您的应用中接收通知。 所有教程均向您展示如何处理 (显示)应用程序中的通知。 教程随附的示例应用程序将通知的有效负载(通过通知发送的文本)置于警报中-但您也可以执行其他任何操作。
因此,例如,在Hybrid示例应用程序中,有以下代码:
// Handle received notification
function pushNotificationReceived(props, payload) {
alert("pushNotificationReceived invoked");
alert("props :: " + JSON.stringify(props));
alert("payload :: " + JSON.stringify(payload));
}
无需在警报中显示通知的props
和payload
,只需将内容放入表格中即可...
假设您现在在index.html中有一个表:
<table id="myTable">
</table>
然后在main.js中找到它并将内容插入其中:
function pushNotificationReceived(props, payload) {
$("#myTable").html(
"<tr>" + JSON.stringify(payload) + " " + JSON.stringify(props) + "</tr>");
}
这只是您为在处理表时在表中显示推入内容而可以/应该做的事情的非常简单的摘要。 您需要进一步增强它。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.