- Регистрация
- 26.04.2020
- Сообщения
- 549
- Благодарностей
- 1 130
- Баллы
- 93
Подскажите, что я делаю не так. У меня прокрутка работает только не сверху вниз, а не наоборот.
Мне нужно, что бы он не поднимался в начало, а опускался... Схожую проблему на форуме не нашёл.
Вот мой Сниппет:
Настройки:
Мне нужно, что бы он не поднимался в начало, а опускался... Схожую проблему на форуме не нашёл.
Вот мой Сниппет:
Сниппет:
// Конструктор действий, тип Get
HtmlElement he = instance.ActiveTab.FindElementByAttribute("body", "fulltagname", "body", "regexp", 0);
// Получить значение атрибута "height"
var pageheight = Convert.ToInt32(he.GetAttribute("height"));
instance.ActiveTab.FullEmulationMouseWheel(0,pageheight);
Настройки свайпа:
var tab = instance.ActiveTab;
var parameters = tab.Touch.GetCopyOfTouchEmulationParameters(); // Получаем текущие настройки тача
// Дальше пишем "parameters." и после точки syntax editor подскажет доступны поля этого объекта.
////////////////////////
// Некоторые примеры
////////////////////////
parameters.Acceleration = 1.2f; // Поставим ускорение посильнее
parameters.MinCurvature = 0; // Пусть минимальная кривизна - прямая линия
parameters.MaxCurvature = 1; // А максимальная кривизна - очень сильный изгиб
// Изгиб кривой ближе к начальной точке
parameters.MinCurvePeakShift = 0f;
parameters.MaxCurvePeakShift = 0.2f;
parameters.MinStep = 1; // Начальная скорость пониже
parameters.MaxStep = 60; // А финальная - выше
parameters.RightThumbProbability = 0.7f; // В 70% случаев будет использоваться правый палец, а в 30% - левый.
tab.Touch.SetTouchEmulationParameters(parameters); // ВАЖНО: ПРИМЕНЯЕМ НАСТРОЙКИ - ИНАЧЕ НИЧЕГО НЕ ИЗМЕНИТСЯ
// Ещё больше настроек здесь: https://help.zennolab.com/en/v7/zennoposter/7.1.4/webframe.html#topic951.html
// instance.ActiveTab.Touch.SetTouchEmulationParameters(new TouchEmulationParameters()); // Устанавливаем настройки по умолчанию