【问题标题】:Windows Phone support in Socket.IO ( nodejs )Socket.IO ( nodejs ) 中的 Windows Phone 支持
【发布时间】:2012-06-04 13:34:23
【问题描述】:

我使用 phonegap、jQuerymobile、nodejs(socket.io) 开发了一个移动聊天应用程序。它在 android 和 iphone 中运行良好,无需任何代码修改。现在客户希望将其移植到 Windows Mobile Phone 7。我更改了一些代码以使其在 Windows Mobile 手机上工作。除了 socket.io 之外,每个功能都运行良好。而在http://socket.io#browser-support,他们的支持平台列表中没有Windows mobile(如附件)。请帮帮我...

【问题讨论】:

  • 什么不工作?鉴于它在桌面上支持 IE 5.5+,我怀疑 Windows Phone 上的 IE9 应该有什么大问题。你遇到了什么样的问题?
  • @FurDworetzky 。应用程序未将套接字 ID 发送到服务器(节点)。我猜 socket.emit() 事件本身不会在 windows phone 中触发。

标签: javascript windows-phone-7 node.js websocket socket.io


【解决方案1】:

虽然 Windows Phone 7.5/7.8 上的 Internet Explorer 基于 IE9,但它并不具备所有功能 - 遗憾的是,不支持 WebSockets

为了确认这一点,我运行了 Windows Phone 7 和 Windows Phone 8 模拟器并将 Internet Explorer 定向到http://html5demos.com/web-socket

WP7 (IE9) 显示“不支持套接字”,Windows Phone 8 (IE10) 显示“套接字打开”。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多