Проблемы Zenno с мобильными разрешениями

Gunjubasik

Client
Регистрация
30.05.2019
Сообщения
3 444
Благодарностей
1 287
Баллы
113
Доброго времени.

Данные настройки разрешения предоставлены в коде ниже, взяты с Зенно-профиля сгенерированным самим зенно, в результате Янд. выдает такой результат:
113511

113510


Подскажите, пожалуйста, вот задаю я параметры разрешения из готового профиля зенно:
C#:
project.Profile.ScreenSizeHeight = 825;
project.Profile.ScreenSizeWidth = 360;
project.Profile.AvailScreenHeight = 825;
project.Profile.AvailScreenWidth = 360;
project.Profile.OuterHeightShift = 108;
project.Profile.OuterWidthShift = 16;

instance.SetWindowSize(360, 825);
В профиле теперь:
113507

Заходя на https://yandex.ru/internet/ , можно увидеть, что разрешение взято откуда-то еще...А вот откуда - вопрос...
113508



1. Как же сгенерировать корректное разрешение, которое можно задать и на сайте Янд. покажет именно то что забивали?

2. Какие еще настройки разрешения есть, что бы они так влияли на информацию в Янд?

3. Как установить свой innerHeight и innerWidth?
 
Последнее редактирование:
  • Спасибо
Реакции: izubr

n0n3mi1y

Client
Регистрация
08.03.2017
Сообщения
1 128
Благодарностей
486
Баллы
83
Интересно. Мне тоже интересен ответ на этот вопрос.
 

Ахилес

Client
Регистрация
11.11.2020
Сообщения
862
Благодарностей
351
Баллы
63
наверно стоит учитывать devicePixelRatio, если движок Хромиум (бетта)
 

nail2501

Client
Регистрация
19.04.2015
Сообщения
435
Благодарностей
35
Баллы
28
3. Как установить свой innerHeight и innerWidth?

ТОЖЕ ИНТЕРЕСНО.
 

Вложения

nail2501

Client
Регистрация
19.04.2015
Сообщения
435
Благодарностей
35
Баллы
28
Вроде бы так:

C#:
instance.SetWindowPreference(ZennoLab.InterfacesLibrary.Enums.Browser.WindowPreference.InnerWidth, 1000);
instance.SetWindowPreference(ZennoLab.InterfacesLibrary.Enums.Browser.WindowPreference.InnerHeight, 700);
Но если проверить значение InnerWidth
C#:
return project.Profile.BrowserProfile.Screen.ClientWidth;
то выдает НОЛЬ
Кто знает как установить и проверить правильно?
 
Последнее редактирование:

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