我似乎在检测 iOS 上的 webview 中的元素时遇到问题,android 似乎没问题。当我调用树来查看可见项目时,我得到了结果,但是每当我尝试查询任何项目时,我都没有得到任何结果。我试过了:app.Query(c => c.WebView().Css("fullPage")) app.Query(c => c.WebView().Css("#fullPage")) app.Query(c => c.Marked("#userNameArea")) app.Query(c => c.Id(("#userNameArea"))我也尝试使用 xPath 得到相同的结果。:app.Query(c => c.XPath("//userNameInput")) 我究竟做错了什么?
1 回答
慕沐林林
TA贡献2016条经验 获得超9个赞
对于那些在 iOS 上遇到类似问题的人,您必须调用 Class 而不是 WebView 本身。就我而言,我必须这样做:
app.Tap(c => c.Class("BrandU_iOS_AuthenticatingWebViewRenderer").Css("#userNameInput"));
- 1 回答
- 0 关注
- 180 浏览
添加回答
举报
0/150
提交
取消