Tag: flash

使用meteor与Adobe Flash CreateJS工具包

我想弄清楚如何在meteor中使用Adobe CreateJS工具包中的javascript对象 。 生成的html和js看起来像这样一个简单的矩形和圆形: 创build-demo.html <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>create-demo</title> <script src="http://code.createjs.com/easeljs-0.7.0.min.js"></script> <script src="create-demo.js"></script> <script> var canvas, stage, exportRoot; function init() { canvas = document.getElementById("canvas"); exportRoot = new lib.createdemo(); stage = new createjs.Stage(canvas); stage.addChild(exportRoot); stage.update(); createjs.Ticker.setFPS(lib.properties.fps); //createjs.Ticker.addEventListener("tick", stage); } </script> </head> <body onload="init();" style="background-color:#D4D4D4"> <canvas id="canvas" width="550" height="400" style="background-color:#FFFFFF"></canvas> </body> </html> 创build-demo.js (function […]

node.js expressjs flashmessage ajax

我试图从一个快速的应用程序得到一些flashmessages。 我的理解是,快递中的flash消息(例如:req.flash('info',message))被存储在服务器上,只有在下一个请求被加载到视图中? 所以,如果我有一个页面ajax网站,我不应该使用内置的Flash方法,而只是使用发送,或者我应该做一些其他的事情,如提出一个视图的另一个请求? 谢谢。

控制在node-webkit中打开的闪存窗口

我将youtubevideoembedded到node-webkit 无框应用程序中,只要单击video中的youtube链接,预期的行为就是在默认浏览器中打开url,但它所做的是创build一个新的节点 – webkit frameless在我的应用程序顶部的窗口。 iv'e尝试覆盖window.open,但这并没有帮助,因为Flash可能使用一些其他API来启动一个新的窗口,我正在寻找的是一种方法来完全禁用新的窗口,或者为了能够拦截会打开一个新窗口并将URLredirect到默认浏览器。 我看了谷歌的API,似乎JavaScript不暴露在浏览器进程,其中包含所有的窗口实例。 任何想法如何解决这个问题? 编辑:好的,所以有一种方法来禁用Flash调用navigateToURL它是一个参数,你添加到: <param name="allowNetworking" value="internal"/> ,而不理想这有助于用户体验。 来源: http : //livedocs.adobe.com/flex/3/html/help.html?content=wrapper_13.html 第二编辑:我发现的另一个错误是第二个popup窗口崩溃node-webkit完全,这是控制台不输出任何有用的东西: 2013-11-07 22:42:52.435 node-webkit[78145:507] Internals of CFAllocator not known; out-of-memory failures via CFAllocator will not result in termination. http://crbug.com/45650 2013-11-07 22:42:52.609 node-webkit Helper[78146:507] Internals of CFAllocator not known; out-of-memory failures via CFAllocator will not result in termination. http://crbug.com/45650 […]

使用socket.io将数据从闪存发送到node.js服务器

我在node.js中有一个简单的基于socket.io的服务器,它侦听81端口的套接字(例如)。我用Javascript编写的客户端之间连接和传递数据没有问题。但经过很多尝试,我无法得到我的Flash应用程序连接到服务器并将数据传递给它(我在网上发现了一些例子 – 但所有这些都是基于Flex的,并且使用的类不是基本的AS3库的一部分) 当我试图连接到使用XMLSocket的套接字 – 我得到安全沙箱违规错误 – 我知道我需要加载策略文件(这假设可用使用socket.io),但我不能设法做它 这是我的flash代码: Security.loadPolicyFile("http://127.0.0.1:81/crossdomain.xml"); socket = new XMLSocket("127.0.0.1", 81); socket.addEventListener(Event.CONNECT, onConnect); socket.addEventListener(IOErrorEvent.IO_ERROR, onError); socket.addEventListener(SecurityErrorEvent.SECURITY_ERROR, onSecurityEvent); socket.addEventListener(DataEvent.DATA, onData); 和服务器端代码是 var app = require('http').createServer(function (req, res) {…}) , io = require('socket.io').listen(app, { log: true }) , fs = require('fs') app.listen(81); io.sockets.on('connection', function (socket) { console.log("connection "+socket.id); socket.on("message",function(data){ console.log("data: "+data); }); socket.on("data",function(d){ […]

如何在EJS中使用req.flash()?

我希望能够通过Express和EJS向客户端刷新消息。 我已经看遍了,我仍然无法find一个例子或教程。 有人能告诉我最简单的方法来刷新消息? 谢谢!

错误:req.flash()需要会话

我是新来的节点,我敢肯定,我已经build立了中间件,并表示使用Flash消息,但我仍然得到错误: Error: req.flash() requires sessions build立 //express.js var flash = require('connect-flash') module.exports = function (app, config, passport) { app.use(flash()); }; //route js exports.loginGet = function (req, res) { res.render('users/login', { title: 'Login', message: req.flash('error') //error in question }); }; 我还能做些什么来确保正确设置所有设置并使其正常工作?

在Node.js上上传二进制文件

我正在使用Flashloggingaudio并将其上传到节点服务器。 Flash客户端是jrecorder的变体。 当用户完成录制时,使用POST请求(不是表单,因为Flash不能创build文件)使用audioByteArray作为POST请求的数据(请参阅此处更多信息 )上传audio。 我能够使用下面的代码在Node-land上正确接收文件,但是出来的audio被破坏,你什么都听不到。 这样说,文件的内容可以播放VLC和其他播放器+ Sox能够编码为MP3。 这是我使用Node时的代码: var express = require('express'); var app = express(); app.use (function(req, res, next) { req.rawBody = ''; req.setEncoding('utf8'); if(req.method.toLowerCase() == "post") { req.on('data', function(chunk) { req.rawBody += chunk }); req.on('end', function() { done(req, res); }); } next(); }); function done(req, res) { fs.writeFile('abc.wav', req.rawBody, 'binary', function(err){ if (err) […]

用于Socket.io的AS3库

我在我的项目中使用node.js + socket.io,而最让我困扰的问题之一就是缺less正常的AS3库,而不能使用socket.io来处理as3和node.js之间的通信。 在我上一个项目中,我使用了https://github.com/simb/FlashSocket.IO这个库,但是我必须回滚到node.js v0.8.25。 所以 – 要求: 适用于node.js v0.10.x 适用于socket.io v0.9.x 安全连接支持(wss) 有一个以上的图书馆可能会更好,也许有人知道更好的图书馆? 谢谢!

如何在Express 4.0中发送Flash消息?

所以我的web应用程序需要身份validation,并且我有一个注册页面,如果用户尝试使用已经在数据库中的电子邮件注册,我想向他们显示错误消息。 我试图做这个在html端使用这个代码: <% if (message.length > 0) { %> <div class="alert alert-danger"><%= message %></div> <% } %> 在我的路线中这样做: router.get('/signup', function(req, res) { res.render('/signup', { message: req.flash('signupMessage') }); }); 我已经尝试设置configuration的东西沿线: app.configure(function() { app.use(express.session({ secret : 'keyboard cat' })); }); 但是这给了我一个TypeError: 12:11:38 web.1 | app.configure(function() { 12:11:38 web.1 | ^ 12:11:38 web.1 | TypeError: Object function (req, […]