首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我可以在我的windows phone 8应用程序中使用Node.js吗?

问我可以在我的windows phone 8应用程序中使用Node.js吗?
EN

Stack Overflow用户
提问于 2013-01-10 16:41:36
回答 2查看 3.1K关注 0票数 1

我正在开发一个应用程序,这需要通过套接字的数据传输。我必须使用标准的http协议通过套接字发送和接收数据。那么,我可以在windows phone 8应用程序中使用Node.js分别创建和解析Http请求和响应吗?

我正在用c# .NET编写代码。

提前谢谢。你好,Vijay

EN

回答 2

Stack Overflow用户

发布于 2013-01-10 17:58:38

遗憾的是,您无法使用HTML5+JavaScript创建Windows Phone应用程序,因此您将无法在您的应用程序中使用该库。

http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj206940(v=vs.105).aspx

基于XAML的手机应用程序不是Windows phone 8中支持的应用程序模型。但是,开发人员可以创建具有

前端的托管应用程序,该应用程序使用嵌入式浏览器控件显示本地HTML内容,并且可以使用InvokeScript方法和ScriptNotify事件访问手机API。此外,在Windows phone8中,手机的浏览器已经升级到Internet Explorer Mobile10,具有许多新功能,如强大的HTML5/CSS3实现,可缩放矢量图形(SVG),ES5,IndexedDB,手势事件,以及高性能脚本引擎的添加,为Windows phone8HTML开发人员创造了新的,有趣的可能性。

但如果你只想在你的WIndows Phone应用中使用套接字,你可以直接在C#中使用它们:

Sockets for Windows Phone

票数 1
EN

Stack Overflow用户

发布于 2014-02-22 04:35:01

我不太确定node.js,但如果您的目标是提供静态文件,例如html,您可以在这里查看Katana项目:https://katanaproject.codeplex.com/releases/view/113281

至于静态文件上的动态数据,您可以利用Owin并在电话上自行托管一个SignalR端点:http://www.asp.net/signalr/overview/signalr-20/getting-started-with-signalr-20/tutorial-signalr-20-self-host

使用SignalR和C#,你可以在你的手机上暴露手机的大部分功能和传感器数据。

为了避免创建大量不需要的样板代码,您可以使用mv*框架(如KnockoutJs或AngularJs )将数据绑定到静态html。对于看起来很酷的图形,您可以利用D3.js

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14253772

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档