【发布时间】:2014-05-18 16:50:52
【问题描述】:
我目前正在使用 jQuery mobile 向现有的移动网络应用程序添加一个弹出窗口(添加到主屏幕功能)。我想在弹出指令中放置用户在手机上(基于 Android 版本)的完全相同的图标,而不是显示用户可能拥有的 6 个不同图标。
是否有任何特定的 jquery/javascript 这样做,或者任何人都可以提供或指导我使用带有 android 版本号的图标集(特别是菜单图标),我可以从中提取一些逻辑来确定他们的菜单图标需要(基于版本)按书签网站?我在任何地方都找不到这个。
编辑: 专门寻找适用于 Android 设备的硬件特定菜单图标。他们使用许多不同的种类,想知道我是否可以检测到正在使用的设备硬件并使用适当的图标?这甚至可能吗?
【问题讨论】:
-
Android 中没有“菜单”图标。你在考虑什么“菜单”图标?您可能希望在某处上传屏幕截图并从您的问题中链接到它。
-
这里也可以看到我所指的菜单图标示例link
-
该图标不是 Android SDK 的一部分。
-
好的。所以这些图标必须是特定于硬件的。
-
这在 Web 服务器上是不可能的。如果这是一个混合应用程序,那么可能会有钩子,或者您可以通过插件机制添加一个。但是有多种适用于 Android 的 Web 浏览器,并不能保证
User-Agent标头将唯一标识设备型号。事实上,任何确实包含该信息的浏览器都是恕我直言,从隐私/安全方面泄露了太多信息。此外,Android 设备型号数以万计,我不知道有任何针对它们的硬件特定图标数据库。
标签: javascript android jquery-mobile web-applications icons