防止在Ionic App iframe中使用浏览器选择器-防止打开外部浏览器

问题描述 投票:0回答:1

我在离子应用程序中将iframe用于付款页面。单击iframe内的提交(Senden)按钮后:

Iframe with submit button

带有浏览器的弹出窗口显示如下:

The next page with "open with" browser selector

如何防止此弹出窗口出现?

我在iframe中使用targer="_self"。但它不起作用。

html ionic-framework ionic3
1个回答
0
投票

我已经从allow-popups allow-top-navigationsandbox属性中删除了iframe

修复前的iframe:

<iframe #iframe id="iframe" 
        frameborder="0" 
        [src]="url"
        style="width:100%; border:none;" 
        sandbox="allow-popups allow-top-navigation allow-presentation allow-scripts allow-pointer-lock allow-same-origin allow-forms">
</iframe>

现在的iframe:

<iframe #iframe id="iframe" 
        frameborder="0" 
        [src]="url"
        style="width:100%; border:none;" 
        sandbox="allow-presentation allow-scripts allow-pointer-lock allow-same-origin allow-forms">
</iframe>

© www.soinside.com 2019 - 2024. All rights reserved.