apicloud apicloud

注册
查看: 266|回复: 1

[APP开发技巧] 通知监听 demo

主题:
2
帖子:
5
云币:
10

[APP开发技巧] 通知监听 demo

266 1 | 发表于 2021-1-26 12:36:06 |阅读模式 | |
封装了安卓监听通知消息的小功能,示例代码如下
<script type="text/javascript">
        var demo = null;
        apiready = function() {
            demo = api.require('notifyMrg');
            if (!demo) {
                alert("请添加模块后编译");
                return;
            }
        }
        function permissionCheck() {
            demo.permissionCheck(function(ret, err) {
                alert(JSON.stringify(ret)+"  "+JSON.stringify(err));
            });
        }

        function getActiveNotifications() {
            demo.getActiveNotifications(function(ret, err) {
                alert(JSON.stringify(ret)+"  "+JSON.stringify(err));
            });
        }

        function cancelAllNotifications() {
            demo.cancelAllNotifications(function(ret, err) {
                alert(JSON.stringify(ret)+"  "+JSON.stringify(err));
            });
        }

        function onNotificationPosted() {
            demo.onNotificationPosted(function(ret, err) {
                alert("onNotificationPosted>>" + JSON.stringify(ret));
            });
        }

        function onNotificationRemoved() {
            demo.onNotificationRemoved(function(ret, err) {
                alert("onNotificationRemoved>>" + JSON.stringify(ret));
            });
        }

        function cancelNotification() {
            demo.cancelNotification({
                key : '0|com.baidu.searchbox|860314830|null|10178'
            }, function(ret, err) {
                alert("onNotificationRemoved>>" + JSON.stringify(ret));
            });
        }
    </script>


主题:
353
帖子:
49106
云币:
21303
发表于 2021-2-2 21:59:39 |
您需要登录后才可以回帖 登录 | 立即注册

快速回复 返回顶部 返回列表