Я использую приложение Twilio Video React для своего видеоприложения. Twilio Video отображает видео в двух режимах просмотра, настольном и мобильном, в зависимости от устройства. Из-за нехватки места в моем настольном приложении я хотел бы визуализировать видео, подобное видео на мобильном устройстве, на рабочем столе. Возможно ли это? Есть ли переменная, которую я мог бы установить, чтобы я мог это сделать? По сути, я бы хотел, чтобы Twilio video думала, будто я запускаю приложение на мобильном телефоне.
Я попытался установить для isMobile значение true в утилитах (как показано ниже), похоже, это не влияет на пользовательский интерфейс.
export const isMobile = (() => {
if (
typeof navigator === "undefined" ||
typeof navigator.userAgent !== "string"
) {
return true;
}
return /Mobile/.test(navigator.userAgent);
})();
Я бы хотел добиться следующего: