Проблема appAPI.openURL в Firefox и IE

Я столкнулся с проблемой в всплывающем окне параметра appAPI.openURL.

Я ожидал, что всплывающий параметр откроет мой URL как всплывающее окно. но он появляется под главным окном. что не мое требование.

Мне нужно открыть окно как всплывающее окно (модальное всплывающее окно), а не как поп под.

вот как я это делаю

appAPI.openURL({
url: href,
where: "popup",
focus: false
});

Любая помощь будет оценена.

2 ответа

Решение

Открытие модального окна / всплывающего окна имеет ограниченную поддержку браузерами /JavaScript и с меньшей вероятностью будет работать / поддерживаться в разных браузерах.

Ближайшая кросс-браузерная опция, которую вы можете получить, - указать свойство where в appAPI.openURL в качестве окна, чтобы открыть всплывающее окно, которое не является модальным.

appAPI.openURL({
  url: href,
  where: "window",
  focus: false
});

[Раскрытие информации: я сотрудник Crossrider]

    appAPI.openURL({
        url: href,
        where: "window",
        focus: true,
        height:window.screen.availHeight,
        width:window.screen.availWidth
    });

Это открывает всплывающее окно над моим браузером.

Другие вопросы по тегам