Как открыть URL-адрес в окне в развернутом режиме с помощью Crossrider appAPI.openURL?

Как открыть URL-адрес в окне в «развернутом» режиме с помощью Crossrider appAPI.openURL?

На основе API Crossrider, расположенных здесь, appAPI.openURL, вы можете открыть URL-адрес в на новой вкладке или в окне (с шириной и высотой), как показано ниже:

appAPI.openURL({
    url: "http://www.mysite.com",
    where: "window",
    height: 300,
    width: 500
});

Как открыть окно в "Развернутом" режиме без использования ширины и высоты (но не в новой вкладке, а в новом окне)? Я попытался убрать параметры ширины и высоты, но окно не открывается в режиме «Развернуто». Любая помощь будет оценена?


person Ali007    schedule 03.01.2014    source источник


Ответы (1)


Как правило, открытие окна в полноэкранном режиме считается плохой практикой и не рекомендуется; следовательно, Crossrider appAPI.openURL не реализует эту функцию. Для получения дополнительной информации см. Window.open и найдите полноэкранный на странице.

Сказав это, вы можете попробовать аппроксимировать эту функцию, открыв окно со свойствами ширины и высоты, установленными в соответствующие свойства window.screen.

[Отказ от ответственности: я сотрудник Crossrider]

person Shlomo    schedule 05.01.2014
comment
Как открыть окно на максимум? На самом деле я имел в виду максимизированный, а не полноэкранный режим ... мой плохой. - person Ali007; 06.01.2014
comment
@ Ali007 Решение, которое я предоставил в ответе, фактически открывает браузер в максимальном режиме. Я протестировал следующий код в Chrome, и он работает, проверьте в других браузерах: appAPI.openURL({ url: 'http://google.com', where: 'window', height: window.screen.height, width: window.screen.width }); - person Shlomo; 06.01.2014
comment
Я пробовал этот обходной подход раньше, и он отлично работает. Просто хотел узнать, есть ли в appAPI.openURL какая-либо встроенная опция, которая может открыть окно по-настоящему максимально, о чем я не знаю. Спасибо, что упомянули об этом. - person Ali007; 06.01.2014
comment
Как и в полноэкранном режиме, открытие в развернутом виде не поддерживается всеми браузерами (см. Window.open и найдите Как принудительно развернуть окно). Кто может с этим поспорить? ;-) - person Shlomo; 06.01.2014