Не корректно передаются/вставляются эмодзи

SERG454

Client
Регистрация
14.10.2021
Сообщения
145
Благодарностей
143
Баллы
43
День добрый!
Версия последняя 7.7.0.0
Проблема
В WhatSapp Web не корректно вписываются текст в поле "поиск чата" (импут текст ) , текст состоящий из "емодзи " , через экшн "эмуляция клавиатуры" или экшеном "set" - результат в нижней строке рисунка и соответственно чат в поиске не находится .
Если воспользоваться меню "скопировать значение переменной" полученного значения переменной для передачи в экшн ,и вставить в нужное поле в окне инстанса - то вводится корректно ( верхний рисунок) и чат в поиске находится
В окне инстанса в PM и окне реального браузера ,отличий вроде не видно
А, например в "блокноте онлайн" - различие видно( рисунок)
90768

"эмуляция клавиатуры"
C#:
instance.WaitFieldEmulationDelay();
// Эмулировать ввод текста
instance.SendText("☢☢", 15);
"set"
C#:
// Конструктор действий, тип Set
HtmlElement he = instance.ActiveTab.GetDocumentByAddress("0").FindElementByAttribute("wysiwyg:div", "class", "ввод текста", "regexp", 0);
if (he.IsVoid) return -1;

// Задержка эмуляции
instance.WaitFieldEmulationDelay();
// Установить элементу значение
he.SetValue("☢☢", instance.EmulationLevel, false);
Те требуется как то передать/вставить корректную кодировку "эмодзи"
Подскажите направление решения ,пжлста.
 

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 480
Благодарностей
5 917
Баллы
113

SERG454

Client
Регистрация
14.10.2021
Сообщения
145
Благодарностей
143
Баллы
43

те парсить название чата , переводить как то "эмодзи ватсапа " из названий чатов в unicode , а потом конвертировать обратно в эмодзи ,перед вставкой в экшен "эмуляция клавиатуры"....примерно так?
 

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 480
Благодарностей
5 917
Баллы
113
те парсить название чата , переводить как то "эмодзи ватсапа " из названий чатов в unicode , а потом конвертировать обратно в эмодзи ,перед вставкой в экшен "эмуляция клавиатуры"....примерно так?
я просто подсказал, что вместо сивола эмоджи можно вставить юникод
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)