在iOS上打开应用程序并关闭Safari选项卡

MyI*_*hin 6 mobile-safari ios

我们有一个接受捐赠的应用程序,根据Apple的指导方针(项目21.2)我们无法在应用程序中执行此操作,它必须在Safari中打开一个网页来执行捐赠.我们有一点工作正常,我们实际上可以自动调用App post捐赠并将用户放回到他们中断的地方.麻烦的是,当用户稍后返回Safari时,Safari中的Tab仍然存在.

有没有办法从网页打开一个应用程序,同时关闭Safari中的所述网页?

MyI*_*hin 2

显然,这样做的方法是通过 Javascript。您可以设置窗口位置,然后立即关闭窗口。

例如

window.location = "myapp://?stuff";
window.close;
Run Code Online (Sandbox Code Playgroud)