0

appAPI.openURL パラメータ ポップアップで問題に直面しています。

popup パラメータが私の URL をポップアップ ウィンドウとして開くことを期待していました。しかし、それはメインウィンドウの下に飛び出しています。これは私の要件ではありません。

ウィンドウをポップアップ (モーダルポップアップ) として開く必要がありますが、ポップアンダーとしてではありません。

これが私がやっている方法です

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

どんな助けでも大歓迎です。

4

2 に答える 2

2

モーダル ウィンドウ/ポップアップを開くことは、ブラウザー/JavaScript によるサポートが制限されており、動作する可能性が低く、クロス ブラウザーでサポートされる可能性が低くなります。

達成できる最も近いクロス ブラウザー オプションは、 appAPI.openURLのwhereプロパティをwindowとして指定して、モーダルではないポップアップ ウィンドウを開くことです

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

[開示:私はクロスライダーの従業員です]

于 2014-10-21T12:25:37.177 に答える
0
    appAPI.openURL({
        url: href,
        where: "window",
        focus: true,
        height:window.screen.availHeight,
        width:window.screen.availWidth
    });

これにより、ブラウザの上にポップアップ ウィンドウが開きます。

于 2014-10-23T06:19:59.610 に答える