C#Chromium浏览器whatsapp web使用文本框发送消息
我已经遵循Chromium用户指南,但仍然不起作用。使用我的C#程序,我想通过whatsapp web发送消息或图像,方法是将程序中的文本框与whatsapp的消息框级联。这是我的密码C#Chromium浏览器whatsapp web使用文本框发送消息,c#,chromium,whatsapp,C#,Chromium,Whatsapp,我已经遵循Chromium用户指南,但仍然不起作用。使用我的C#程序,我想通过whatsapp web发送消息或图像,方法是将程序中的文本框与whatsapp的消息框级联。这是我的密码 using CefSharp; using CefSharp.WinForms; using System; using System.Windows.Forms; namespace ChromiumwithEditorWsWeb { public partial class Form1 : Form {
using CefSharp;
using CefSharp.WinForms;
using System;
using System.Windows.Forms;
namespace ChromiumwithEditorWsWeb
{
public partial class Form1 : Form
{
ChromiumWebBrowser browser;
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
CefSettings settings = new CefSettings();
Cef.Initialize(settings);
browser = new ChromiumWebBrowser("http://web.whatsapp.com");
browser.Dock = DockStyle.Fill;
panel1.Controls.Add(browser);
}
private void buttonBack_Click(object sender, EventArgs e)
{
browser.Back();
}
private void buttonForward_Click(object sender, EventArgs e)
{
browser.Forward();
}
private void buttonReload_Click(object sender, EventArgs e)
{
browser.ShowDevTools();
}
private void buttonGo_Click(object sender, EventArgs e)
{
browser.Load(textBoxUrl.Text);
}
private void buttonPhoneNo_Click(object sender, EventArgs e)
{
browser.EvaluateScriptAsync("document.GetElementsByClass('jN-F5 copyable-text selectable-text').value = textBoxPhone.Text");
browser.EvaluateScriptAsync("document.GetElementsByClass('_2S1VP copyable-text selectable-text').value = textBoxMessage.Text");
}
}
}
救命啊!给出最佳步骤的建议 我从web上的inspect元素中获得了这些“jN-F5可复制…”。whatsapp“不起作用”是一个不足的问题描述符。@Laurenz,尽管程序无法填写我在文本框中写的内容,我已链接到whatsapp web中的消息框。相反,它必须是这样的。它是否有效?哟哟哟。。。有人在吗?