This works fine:  client.core.start({"name":prompt('your name')});

After I enter a string from the prompt, it connects to my server and
the page can send/recieve. However I don't want to prompt people, I
just wanted my page to auto join.  When I do this, client.core.start
(), the page just hangs.  Even this client.core.start
({"name":"uniquestring"), will not work.  It seems like it needs the
prompt command??

I must be doing something wrong.  Any ideas would be great.  Below is
my code:

            //Instantiate APE Client
            var client = new APE.Client();

            //Load APE Core
            client.load();

            //Intercept 'load' event. This event is fired when the
Core is loaded and ready to connect to APE Server
            client.addEvent('load', function() {
                //Call core start function to connect to APE Server
                client.core.start({"name":prompt('testing')});
                //client.core.start();
                $('#message').html('started');
            });


            //4) Listen to the ready event to know when your client is
connected
            client.addEvent('init', function() {
                //console.log('Your client is now connected');
                $('#message').html('connected');
                //1) join 'testChannel'
                client.core.join('testChannel');

                //2) Intercept multiPipeCreate event
                client.addEvent('multiPipeCreate', function(pipe,
options) {
                //3) Send the message on the pipe
                pipe.send('Jefeyo');
                    //console.log('Sending Hello world');
                     $('#message').html('sending jefeyo');
                });

                //4) Intercept the reception of new message.
                client.onRaw('data', function(raw, pipe) {
                    //console.log('Receiving : ' + unescape
(raw.data.msg));
                    $('#message').html(unescape(raw.data.msg));
                });
            });
-- 
You received this message because you are subscribed to the Google
Groups "APE Project" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/ape-project?hl=en
---
APE Project (Ajax Push Engine)
Official website : http://www.ape-project.org/
Git Hub : http://github.com/APE-Project/

Reply via email to