小编Poo*_*hri的帖子

如何在带有套接字(socket.io)的NodeJS中找到客户端的响应时间(延迟)?

我正在尝试用NodeJS创建一个多人游戏,我想在客户端之间同步动作.

在客户端和服务器之间找到延迟(请求返回客户端的时间)的最佳方法是什么?

我的第一个想法是客户端#1可以发送带有请求的时间戳,所以当客户端#2将接收客户端#1的动作时,他将调整动作速度以消除请求的延迟.但问题是,两个客户端的系统日期时间可能不相同,因此不可能两个人知道客户端#1请求的卷轴延迟.

另一个解决方案是使用服务器的时间戳,但现在我怎么知道客户端的延迟?

latency websocket node.js socket.io

21
推荐指数
4
解决办法
3万
查看次数

如何使用CSS缩小图像?

我有这个页面,我有用户上传行业的图标图像,他们正在上传更大的图像.我想通过CSS调整它的大小,并在Firebug中更改它时将其剪切.要查看我的意思,请从顶部下拉菜单"选择行业类别"中选择"零售",然后从"选择业务类型"中选择"常规",您将看到形状奇特的图像.它需要是56像素*52像素.

这是我的HTML:

<span class="icon select-business-icon" style="background-image: url(http://posnation.com/shop_possystems/image/data/icons/retail.png);">&nbsp;</span> 
Run Code Online (Sandbox Code Playgroud)

我尝试在CSS中将宽度和高度设置为所需的测量值,但它所做的只是截断图像而不是调整大小.

html css

10
推荐指数
4
解决办法
12万
查看次数

怀疑Phonegap.js,Phonegap Build和Intel XDK

我是移动应用程序开发的新手.现在我进入了一个应该在IOS,Android,BB和WP上运行的移动应用程序项目.

在谷歌上搜索我能做些什么后,我觉得Phonegap符合我的要求.我已经在eclipse上下载并安装了phonegap,开始为Android开发.

我已下载,SDK,AVD,eclipse等开始使用Phonegap for Android.I按照入门指南中的步骤进行操作 .

对于用户界面,我将英特尔App Framework作为我的首选工具.

除了我对跨平台移动应用程序开发的疑虑之外,我的一切都很顺利.

1)我已经阅读了有关PhoneGap构建的内容,它只需要html,css和js文件来包装不同平台的应用程序.因此,除非我需要访问设备的本机功能,否则不需要在应用程序中下载和链接phonegap.js?

只需创建一个响应式HTML5应用程序并使用PhoneGap Build构建就是我所要做的一切?

2)如果我可以像上面那样做,那么为什么我应该安装eclipse和android SDK来为Android创建,当我可以制作HTML5应用程序并使用phonegap构建并将其置于谷歌播放时.

3)我遇到了英特尔XDK并且他们有像phonegap这样的类似服务,如果我使用英特尔XDK,那么我不需要使用任何手机资产资产?

请回答这些问题,因为这些事让我很困惑.

html5 cordova phonegap-build hybrid-mobile-app intel-xdk

8
推荐指数
1
解决办法
7405
查看次数

HTML更改占位符方向

如何在样式input标记占位符扩展该父样式,我希望right directionleft样式输入中.

例如,这是我的输入:

<input type="password" style='direction:ltr;text-align:left;' id="password" placeholder="password">
Run Code Online (Sandbox Code Playgroud)

占位符text-align现在保留.该怎么用direction:rtl

html css

4
推荐指数
1
解决办法
5377
查看次数