Pusher和sencha触摸phonegap应用程序的问题

时间:2012-05-24 06:09:37

标签: cordova sencha-touch pusher

我开发了一个sencha touch应用程序并包含了推送式JavaScript库。我在我的服务器上触发PHP文件的推送事件。当应用程序在任何浏览器(safari或chrome等)中打开时,应用程序可以正常接收推送事件。应用程序上的代码如下所示:

`<script src="../src/PusherActivityStreamer.js"></script>
<script src="http://js.pusher.com/1.11/pusher.min.js"></script>    
`    


`<script>
         //Push & load checkin data
          key = '26db685fcdf46eb62594';
        secret = 'c0f19fea9ad42f3878fc';

        $(function() {
          var pusher = new Pusher(key);
          var channel = pusher.subscribe('app-updates');

          channel.bind('activity',function() {

                    console.log("pusher lives!!");
          }
        );
        });
    </script>
`

我遇到的问题是,如果我将应用程序添加到iphone的主屏幕上,则无效。我做了一些研究,发现了这篇推文http://pusher.tenderapp.com/kb/faq/does-pusher-work-with-phonegap-yes

根据这篇文章,推文与手机间隙应用程序配合使用,无需任何额外操作。

由于当我将应用程序添加到主屏幕时推送器停止工作,我担心当我用phonegap包装它时它也不起作用。

再一次这在我的iphone上的safari中工作得很好,但是在我将网站添加到主屏幕后,它无法正常工作。对此的任何评论或想法都会很棒!谢谢。

0 个答案:

没有答案