![](/img/trans.png)
[英]How to declare a node.js variable that i can later use in my js file?
[英]Can I use Node.js into my windows phone 8 application?
我正在开发一个需要通过套接字传输数据的应用程序。 我必须使用标准的HTTP协议通过套接字发送和接收数据。 那么我可以在Windows Phone 8应用程序中使用Node.js分别创建和解析Http请求和响应吗?
我正在用C#.NET编写代码。
提前致谢。 问候,维杰
遗憾的是,您无法使用HTML5 + JavaScript创建Windows Phone应用程序,因此您将无法在应用程序中使用此库。
http://msdn.microsoft.com/zh-CN/library/windowsphone/develop/jj206940(v=vs.105).aspx
Windows Phone 8不支持基于HTML的电话应用程序模型。但是,开发人员可以使用XAML前端创建托管应用程序,该前端使用嵌入式浏览器控件来显示本地HTML内容,并且可以访问电话API通过使用InvokeScript方法和ScriptNotify事件。 此外,在Windows Phone 8中,手机的浏览器已升级到Internet Explorer Mobile 10,并具有许多新功能,例如强大的HTML5 / CSS3实现,可伸缩矢量图形(SVG),ES5,IndexedDB,手势事件以及高性能脚本引擎的添加,为Windows Phone 8 HTML开发人员创造了新的有趣的可能性。
但是,如果您只想在Windows Phone应用程序中使用套接字,则可以直接在C#中使用它们:
Windows Phone套接字
我不确定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
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.