从浏览器与swf通信到闪存介质服务器

时间:2011-08-09 13:50:17

标签: c# javascript flash media

我从浏览器与FMS通信而不是使用swf。 例如 - 来自用户端的javascript或来自IIS服务器端的C#。

我需要构建一个实时聊天应用程序,其中swf只获取实时流并将其显示给用户 但是与FMS通信的所有其他逻辑代码都不在swf中,而不在某些* .exe文件中。

我需要这个,因为这个实时聊天应用程序必须在Apple ipad和iphone上运行 很快,当FMS能够流式传输到这些设备时,无论如何我将不得不放弃swf。

非常感谢你的帮助

cheinan

1 个答案:

答案 0 :(得分:0)

是的,你可以使用javascript,特别是xmlhttprequest

它非常简单,在javascript中只是放了一些东西:

function examplefunction() {
var url = example.com
if (window.XMLHttpRequest) { req = new XMLHttpRequest(); } 
else if (window.ActiveXObject) { req = new ActiveXObject("Msxml2.XMLHTTP"); }
  if (req != null) {

req.open("POST", url, false);
    req.send("test");
}
if(req.responseText == "Hello") { ...etc....