你好,我使用Tidio进行实时聊天,并使用webview将其放入我的react原生应用程序中
它看起来是这样的

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

我想让它直接打开聊天框而不是显示欢迎消息,
我试着使用injectedJavaScript,但它不起作用
<WebView
javaScriptEnabled={true}
injectedJavaScript={`(function() { document.getElementById('button-body').click()})();`}
source={{
uri: 'https://www.tidio.com/talk/ekmt9gtdgbc4rou29f7tuwvpbhcotzmx'
}}
/>发布于 2020-04-06 01:45:05
使用WebView,你可以找到一个按钮,然后通过加载一个url来点击它,但在你的例子中,你做错了的是,你找到了一个从iframe加载的按钮,并试图点击它,这是不可能的。
如果你真的不想显示第一页,用你自己的文本替换屏幕上的文本,就像你可以替换welcome to iLampagency.com到Hi welcome to chat bot之类的东西。
希望这能有所帮助!
发布于 2021-07-05 23:12:35
检查tidio Api...Api支持它...tidio.open()
https://stackoverflow.com/questions/61022127
复制相似问题