小编del*_*oki的帖子

接收从Heroku上运行的node.js服务器中的AIR应用程序发送的数据

我正在尝试接收从Heroku上运行的node.js服务器中的客户端adobe air应用程序发送的数据,但没有成功.

这就是我发送数据的方式:

    var loader : URLLoader = new URLLoader();
    var request : URLRequest = new URLRequest("http://127.0.0.1:5000");

    request.method = URLRequestMethod.GET;
    loader.dataFormat = URLLoaderDataFormat.TEXT;
    var variables:URLVariables = new URLVariables();

    variables.data = 'this is data';

    request.data = variables;

    loader.addEventListener(Event.COMPLETE, onRestaurantObjectLoadComplete);
    loader.load(request);
Run Code Online (Sandbox Code Playgroud)

我的Node.js代码用于接收请求:

app.get('/',function (request, res) {
console.log("received request data" + request.data );
});
app.listen(port, function() {
console.log("Listening on " + port);
});
Run Code Online (Sandbox Code Playgroud)

请求来到服务器,我能够将答案发送到客户端,但数据始终未定义.

此外,如果我尝试使用POST方法发送数据,我会在AIR应用程序中收到Stream错误.

从AIR应用程序向node.js服务器发送数据的正确方法是什么?

编辑:我设法让它在本地工作,但当我上传到heroku时,它不起作用.我发送请求到http:// :(与我在本地做的相同,但myHerokuApp.com是localhost),我不断收到流错误.什么是发送请求的正确URL?

air heroku node.js

5
推荐指数
1
解决办法
279
查看次数

带有SKScene的TabBarController - 延迟呈现

我有一个包含不同ViewControllers的标签栏控制器.

其中一个有SKView,正在创建一个新的SKScene viewDidLoad

我第一次使用SKScene导航到选项卡时会立即显示,但每次下载大约需要2秒钟!

最奇怪的是,SKScene完全是空的!它中没有节点.每个其他视图控制器立即显示.

可能导致此问题的原因是什么?

ios sprite-kit swift

5
推荐指数
0
解决办法
118
查看次数

在Javascript中从Google Analytics API获取综合浏览量

我无法使用javascript从Google Analytics API获取数据.我似乎无法获取任何东西,但让我们说它像浏览量一样基本.

我正在使用Analytics.js

这是我用来连接GA API的代码:

(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
        (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
            m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
    })(window,document,'script','//www.google-analytics.com/analytics.js','ga');

    ga('create', 'XXX', 'example.com');
    ga('send', 'pageview');
Run Code Online (Sandbox Code Playgroud)

那么我如何获得网页浏览量呢?我尝试使用此代码,但它返回undefined:

ga(function() {
      var tracker = ga.getByName('t0');
      alert(tracker.get('page'));
    });
Run Code Online (Sandbox Code Playgroud)

javascript google-analytics web

4
推荐指数
1
解决办法
5689
查看次数

iOS - 从后台自动打开应用程序

是否有可能以某种方式从后台模式重新打开应用程序?例如,如果后台的应用程序正在检查服务器是否有某个标志,然后在触发时它会自动转到前台?

如果没有,我可以显示消息并播放声音,以便用户请求重新打开应用程序吗?

例如,WhatsApp如何实现这一目标?

ios

2
推荐指数
1
解决办法
4801
查看次数

标签 统计

ios ×2

air ×1

google-analytics ×1

heroku ×1

javascript ×1

node.js ×1

sprite-kit ×1

swift ×1

web ×1