Is there some way to establish a channel (Channel API) with a GAE server which is not the origin of the current HTML?
Before really starting to work with this, I thought I could connect to a remote Channel API server by simply using an absolute URL in the included script tag:
<script type="text/javascript" src="http://localhost:8080/_ah/channel/jsapi"></script>
But this does not work. When trying to open the channel, I just get the local index.html returned (btw, the local web server is a webpack-dev-server on port 8090).
The Channel API contains no mention of specifying a URL on creation of channel.
I deliberately do not want to let my html/js app be hosted by the appengine, because I prepare for packaging with Cordova/Phonegap. This means that the remote GAE server must be able to act as a pure API server for my mobile app.