草庐IT

ACCESSIBILITY

全部标签

android - 收听传入的 Whatsapp 消息/通知

我正在开发一个基于通知的应用程序,为此我需要收听传入的通知。我已经能够收听来电、短信、邮件等。我不知道如何通过代码在Whatsapp上收听friend的ping或消息。这真的可以做到吗?如果是这样,怎么做?可以AccessibilityService用于此,使用包名称作为“com.whatsapp”? 最佳答案 我可以使用AccessibilityService做到这一点.使用它,您可以收听通知栏上的所有通知。我通过将包名称添加到AccessibilityServiceserviceinfo来听取应用程序规范,在本例中为com.wh

安卓应用 : Take user to Accessibility settings page of my app

这个问题与thisSOquestion非常相似.我目前使用的是将用户带到设置页面的以下代码。IntentdummyIntent=newIntent(android.provider.Settings.ACTION_ACCESSIBILITY_SETTINGS);startActivity(dummyIntent,0);但这只会将用户带到设置页面。如下图所示。取而代之的是,我想将用户带到我的应用程序的设置页面,在那里他可以选择打开它并显示我的应用程序描述。 最佳答案 ReferThisDevicePolicyManager例如:如果你

android - imagebutton 给我错误 : [Accessibility] Missing contentDescription attribute on image

[辅助功能]图片上缺少contentDescription属性这个错误是什么意思,我该如何解决? 最佳答案 DesigningforAccessibility“定义简要描述View内容的文本。此属性主要用于可访问性。由于某些View没有文本表示,此属性可用于提供此类内容。”这不是错误,只是警告。此属性的使用是可选的。 关于android-imagebutton给我错误:[Accessibility]MissingcontentDescriptionattributeonimage,我们在

iOS 用户界面测试 : How to test custom accessibility actions?

我想支持VoiceOver。我在UITableViewCell中有一个UIButton。根据最佳实践,我禁用了可访问性按钮(.isAccessibilityElement=false)并为单元格实现了自定义可访问性操作(accessibilityCustomActions,NSAccessibilityCustomAction)。这样VoiceOver就不会将按钮作为自己的元素来查找和读取。为了使按钮后面的功能可访问,我向单元格添加了自定义可访问性操作。使用自定义操作,用户可以通过上下滑动来选择操作。然后双击执行。现在我想用UITest测试这个Action。无法访问UITest内的按钮

ios - 如果 'Accessibility Identifier' 用于 UI 自动化测试,为什么它包含在可本地化资源中?

似乎添加了AccessibilityIdentifier属性以允许UI自动化测试具有更稳定的ID。建议使用它代替AccessibilityLabel,因为屏幕阅读器和VoiceOver使用该标签。但是,这是有道理的:为什么AccessibilityIdentifier包含为可翻译的使用Exportforlocalization功能时的字符串资源代码?这使得多语言测试更加困难,因为它鼓励在每种语言中使用不同的ID。为什么AccessibilityIdentifier与Accessibility相关联全部?为什么不称它为UIAutomationID?AccessibilityIdentif

ios - KIF 输出 : AX Exchange error: Error Domain=Accessibility Code=0 "Remote service does not respond to _accessibilityMachPort"

在装有iOS8.1.3的设备上运行KIF集成测试时,我收到大量以下类型的诊断消息作为控制台输出:AXExchangeerror:ErrorDomain=AccessibilityCode=0"Remoteservicedoesnotrespondto_accessibilityMachPort"UserInfo=0x1a55de50{NSLocalizedDescription=Remoteservicedoesnotrespondto_accessibilityMachPort}这发生在调用waitForAccessibilityElement:view:withElementMat

swift - Xcode 用户界面测试 : Accessibility query fail on UITableViewCell

问题使用XcodeUI测试,我无法查询UITableView中的单元格说明UITableViewUITableView包含3个单元格:importUIKit@objcclassDumpTable:UITableViewController{varobjects:[NSDate]=[NSDate]()overridefuncviewDidLoad(){super.viewDidLoad()objects.append(NSDate())objects.append(NSDate())objects.append(NSDate())tableView.isAccessibilityElem

HTML,:hover css menu and accessibility

我有一个问题。我制作了一个css菜单(不需要javascript)。这依赖于a:hover来显示或隐藏A中的UL元素。使用可见性:隐藏;和可见性:可见;到目前为止一切顺利,直到我尝试只使用键盘。现在为了便于访问,我需要能够仅使用键盘进行导航。所以我还向控制可见性的类添加了a:focus。但这并没有修复菜单,它仍然关闭。有谁知道如何完成此操作以保持我的网站可访问?提前致谢。编辑JSFiddle最大的问题是如何实现这一点,以便他们可以点击下面的链接。我只能为鼠标做,不能为键盘做。一定有人知道怎么做?! 最佳答案 基于纯css的:hove

html - 表中的子标题 : Accessibility and Templating

这很难解释,所以这里是一个pen哪里可以看到所有的例子。哪个更适合辅助功能?选项1Thing1Thing2Thing3Thing4Thing5Thing6Thing74030RightLeft50RightLeft253010201540选项2Thing1Thing2Thing3Thing4Thing5Thing6Thing7RightLeftRightLeft403010205015402530如果子值(右和左)相等,则应显示如下:Thing1Thing2Thing3sThing4Thing5sThing6Thing740301050152530或这个:Thing1Thing2Thi

ios - 忽略 iOS 中的动态类型 : Accessibility

有没有办法完全忽略iOS应用程序中的动态类型/字体大小设置?我的意思是有没有像plist条目这样的方法,这样我就可以完全禁用它。我知道有一个通知,我们可以在设置发生变化时观察并重新配置字体。我正在寻找一个更简单的解决方案。我正在使用iOS8。谢谢。 最佳答案 无需调整UIApplication。只需继承UIApplication并提供您自己的preferredContentSizeCategory实现:swift:classMyApplication:UIApplication{overridevarpreferredContent