标签: mobile

检测移动设备的最简单方法

告诉用户是否使用移动设备使用PHP浏览我的网站的最简单方法是什么?

我遇到过许多你可以使用的课程,但我希望有一个简单的if条件!

有没有办法可以做到这一点?

php mobile

168
推荐指数
8
解决办法
33万
查看次数

从Web浏览器获取GPS位置

我正在开发一个基于移动设备的网站,在那里我集成了谷歌地图,我需要动态填写谷歌地图的"发件人"字段.

是否可以从网络浏览器获取GPS位置并将其填充到Google地图的"发件人"字段中?

javascript mobile geolocation

162
推荐指数
5
解决办法
31万
查看次数

删除Mobile Safari(iPhone)上的textarea内部阴影

默认情况下,Mobile Safari似乎将顶部内部阴影添加到所有输入字段,包括textarea.有没有办法删除它?

当你有白色背景时,它尤其难看.

iphone mobile mobile-safari

148
推荐指数
4
解决办法
9万
查看次数

如何在Android Studio中打印到控制台?

我刚从http://developer.android.com/sdk/installing/studio.html下载了适用于Linux的Android Studio

我想知道如何打印到控制台?

无论是System.out.print(...)也不是Log.e(...)android.util.Log似乎工作.

java mobile android development-environment android-studio

134
推荐指数
4
解决办法
44万
查看次数

选择移动Web HTML5框架

对于新项目,我一直在寻找支持HTML5的框架,并在移动设备上运行,即IPhone,IPads.我发现了这些:

对我来说最重要的是HTML5.虽然我查看了他们提供的功能,但我只想知道您的体验,如果有的话.

在寻找时我应该选择哪一个:

  • 快速开始
  • 好文档
  • 类似的Web方式开发
  • 对移动平台的良好支持

html javascript mobile jquery html5

131
推荐指数
5
解决办法
3万
查看次数

移动应用中的OAuth秘密

使用OAuth协议时,您需要从要委派的服务获取的秘密字符串.如果您在Web应用程序中执行此操作,则可以将秘密存储在数据库或文件系统中,但在移动应用程序(或桌面应用程序)中处理此问题的最佳方法是什么?

在应用程序中存储字符串显然不是很好,因为有人可以很容易地找到并滥用它.

另一种方法是将其存储在您的服务器上,并让应用程序在每次运行时获取它,而不是将其存储在手机上.这几乎一样糟糕,因为您必须在应用程序中包含URL.

我能想到的唯一可行解决方案是首先正常获取访问令牌(最好使用应用程序内部的Web视图),然后通过我们的服务器路由所有进一步的通信,这将秘密附加到请求数据并进行通信与提供者.再说一次,我是一个安全菜鸟,所以我真的很想听听一些知识渊博的人对此的看法.在我看来,大多数应用程序都没有这么长时间来保证安全性(例如,Facebook Connect似乎假设您将秘密放入应用程序中的字符串中).

另一件事:我不相信最初请求访问令牌的秘密,所以可以在不涉及我们自己的服务器的情况下完成.我对么?

security iphone mobile android oauth

130
推荐指数
5
解决办法
3万
查看次数

位置:固定不适用于iPad和iPhone

我已经在iPad上固定定位了一段时间.我知道iScroll并不总是有效(即使在他们的演示中).我也知道Sencha有一个修复,但我无法Ctrl+ F修复该源代码.

我希望有人可以有解决方案.问题是,当用户在iOS移动的Safari上进行平移时,固定定位元素不会更新.

css iphone mobile ipad ios

129
推荐指数
8
解决办法
30万
查看次数

jQTouch和jQuery mobile之间的区别

jQTouchjQuery Mobile Framework有什么区别?

它们是否相关(除了基于jQuery)?

他们有同样的目标吗?

编辑: jQTouch现在是jQT

mobile jquery jqtouch jquery-mobile

127
推荐指数
3
解决办法
5万
查看次数

如何使用html5输入类型编号处理浮点数和小数分隔符

我正在构建主要用于移动浏览器的Web应用程序.我使用数字类型的输入字段,因此(大多数)移动浏览器仅调用数字键盘以获得更好的用户体验.这个Web应用程序主要用于小数分隔符是逗号而不是点的区域,所以我需要处理两个小数分隔符.

如何用点和逗号来掩盖这整个烂摊子?

我的发现:

桌面Chrome

  • 输入类型=数字
  • 用户输入"4,55"到输入字段
  • $("#my_input").val(); 返回"455"
  • 我无法从输入中获得正确的值

桌面Firefox

  • 输入类型=数字
  • 用户输入"4,55"到输入字段
  • $("#my_input").val(); 返回"4,55"
  • 多数民众赞成,我可以用点替换逗号并得到正确的浮点数

Android浏览器

  • 输入类型=数字
  • 用户输入"4,55"到输入字段
  • 当输入失去焦点时,值被截断为"4"
  • 让用户感到困惑

Windows Phone 8

  • 输入类型=数字
  • 用户输入"4,55"到输入字段
  • $("#my_input").val(); 返回"4,55"
  • 多数民众赞成,我可以用点替换逗号并得到正确的浮点数

当用户可能使用逗号或点作为小数分隔符并且我想将html输入类型保持为数字时,这种情况下的"最佳实践"是什么,以提供更好的用户体验?

我可以将逗号转换为"动态"点,绑定键事件,它是否与数字输入一起使用?

编辑

Currenlty我没有任何解决方案,如何从输入中获取浮点值(作为字符串或数字),类型设置为数字.如果最终用户输入"4,55",则Chrome返回"455",Firefox返回"4,55",这很好.

同样令人讨厌的是,在Android(经过测试的4.2模拟器)中,当我输入"4,55"输入字段并将焦点更改为其他位置时,输入的数字将被截断为"4".

javascript floating-point mobile jquery html-input

122
推荐指数
5
解决办法
19万
查看次数

Bootstrap 3在Mobile上的菜单/导航栏中滑动

我正在构建一个基于浏览器的移动应用程序,我决定使用Bootstrap 3作为设计的css框架.Bootstrap 3在导航栏中提供了一个很棒的"响应"功能,如果它检测到有关浏览器分辨率的特定"断点",它会自动折叠.它适用于很多情况.

但是你最近注意到很多基于浏览器的移动应用程序如何将主导航隐藏在屏幕左侧,当在右上角按下(切换)切换图标时,主导航滑出到大约2/3进入屏幕的权利?这是一种越来越流行的解决方案,用于在移动设备上浏览基于浏览器的应用程序,我认为理论上应该很容易修改bootstrap css/js以适应此版本的导航折叠功能.

如何实现这些功能?似乎不应该采取太多修改.我真的很想听听你对此事的想法/解决方案.此外,我认为Bootstrap作为内置功能实现是一个很好的长期解决方案.

不幸的是,我没有尝试创建这个功能,因为虽然我熟悉这些技术,但我主要是一个PHP/MySQL开发人员,我相信一个有用的功能应该由具有洞察力的专家构建,我没有作为前端开发人员.

css mobile twitter-bootstrap twitter-bootstrap-3

119
推荐指数
2
解决办法
41万
查看次数