首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >React原生webview javascript模拟点击

React原生webview javascript模拟点击
EN

Stack Overflow用户
提问于 2020-04-04 08:00:02
回答 2查看 406关注 0票数 0

你好,我使用Tidio进行实时聊天,并使用webview将其放入我的react原生应用程序中

它看起来是这样的

然后它需要点击聊天图标来打开这样的聊天框

我想让它直接打开聊天框而不是显示欢迎消息,

我试着使用injectedJavaScript,但它不起作用

代码语言:javascript
复制
<WebView
        javaScriptEnabled={true}
        injectedJavaScript={`(function() { document.getElementById('button-body').click()})();`}
        source={{
          uri: 'https://www.tidio.com/talk/ekmt9gtdgbc4rou29f7tuwvpbhcotzmx'
        }}
      />
EN

回答 2

Stack Overflow用户

发布于 2020-04-06 01:45:05

使用WebView,你可以找到一个按钮,然后通过加载一个url来点击它,但在你的例子中,你做错了的是,你找到了一个从iframe加载的按钮,并试图点击它,这是不可能的。

如果你真的不想显示第一页,用你自己的文本替换屏幕上的文本,就像你可以替换welcome to iLampagency.comHi welcome to chat bot之类的东西。

希望这能有所帮助!

票数 0
EN

Stack Overflow用户

发布于 2021-07-05 23:12:35

检查tidio Api...Api支持它...tidio.open()

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61022127

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档