Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/181.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 基于Android版本的Android菜单图标检测_Javascript_Android_Jquery Mobile_Web Applications_Icons - Fatal编程技术网

Javascript 基于Android版本的Android菜单图标检测

Javascript 基于Android版本的Android菜单图标检测,javascript,android,jquery-mobile,web-applications,icons,Javascript,Android,Jquery Mobile,Web Applications,Icons,我目前正在使用jQuery mobile向现有的移动web应用程序添加一个弹出窗口(添加到主屏幕功能)。我想把用户手机上的图标(基于Android版本)放在弹出指令中,而不是显示用户可能有的6个不同图标 是否有任何特定的jquery/javascript可以这样做,或者有人可以提供或指导我找到一个带有android版本号的图标集(特别是菜单图标),我可以从中提取这些图标,创建一些逻辑来准确确定他们需要(基于版本)的菜单图标,以便按该图标为网站添加书签?我到处都找不到这个 编辑: 专门为Andro

我目前正在使用jQuery mobile向现有的移动web应用程序添加一个弹出窗口(添加到主屏幕功能)。我想把用户手机上的图标(基于Android版本)放在弹出指令中,而不是显示用户可能有的6个不同图标

是否有任何特定的jquery/javascript可以这样做,或者有人可以提供或指导我找到一个带有android版本号的图标集(特别是菜单图标),我可以从中提取这些图标,创建一些逻辑来准确确定他们需要(基于版本)的菜单图标,以便按该图标为网站添加书签?我到处都找不到这个

编辑:
专门为Android设备寻找特定于硬件的菜单图标。他们使用许多不同的类型,想知道我是否能检测到正在使用的设备硬件并使用适当的图标?这可能吗?

您可以使用此代码找出android版本


以前android菜单按钮没有标准。硬件制造商倾向于随心所欲地制作菜单图标。我强烈建议使用带有三个点的现代统一图标,如。

Android中没有“菜单”图标。你认为“菜单”图标是什么?您可能希望在某个地方上传一个屏幕截图,并从您的问题中链接到它。这里可以看到我所指的菜单图标示例,该图标不是Android SDK的一部分。Ok。因此,这些图标必须是特定于硬件的。这在Web服务器上是不可能的。如果这是一个混合应用程序,那么可能会有挂钩,或者你可以通过插件机制添加一个。但是Android有多种Web浏览器,并且不能保证
用户代理
标题将唯一标识设备型号。事实上,任何包含这些信息的浏览器都会从隐私/安全方面泄露太多信息。此外,有成千上万的Android设备型号,我不知道有任何特定于硬件的图标数据库。谢谢你的回答。我可能不得不使用最新的菜单图标,或者根本不显示菜单图标,只描述如何添加书签。