appium+python中js以及click点击不生效

图片说明
其中微信登录授权登录,写法:
js1="document.getElementById('wxLogin').click();”
self.driver.execute_script(js1)

不会报错,但是也没有点击生效

https://testerhome.com/topics/11334

最开始用的就是click不可以,js代码里有一段:

xysJs.init({
    event : [
      {
        id:"wxLogin",
        event:"tap",
        func:xysJs.wxAuth,
      }
    ]
  });  

然后用tap也不可以。
ele=self.driver.find_element_by_id("wxLogin")
Action1 = TouchActions(self.driver).tap(ele)
Action1.perform()
还有什么办法吗?

并非无效,而是它是一个js,你需要去执行js