本机应用程序如何返回“主屏幕”网络应用程序?

时间:2019-02-15 08:06:56

标签: javascript html ipad web-applications safari

我制作了一个网络应用程序,并将其保存到ipad的主屏幕上。这基本上是网站的书签,但它显示在主屏幕上,并且具有html的全屏功能,该页面显示在顶部,而没有url栏,因此它看起来像一个移动应用程序。

在网络应用程序中,有一个按钮可以调用Square App,Square App是使用信用卡读卡器(硬件)进行付款的实际移动应用程序。我在完成付款操作后遇到两个问题(1),Square App调用了safari上的新标签,而不是返回到用于调用它的已保存Web应用程序。 (2)Square应用不会将数据(字符串)发送回显示在其调用的页面上。该数据假定显示为id“ url”。在Square网站(位于页面底部的iOs部分)中查看以下代码:https://docs.connect.squareup.com/payments/pos/setup-web#step-1-install-the-square-point-of-sale-app

我认为window.location是使应用程序称为“新标签”的内容。但是,即使我追到location.href,它也不会返回到添加到主屏幕的网页。 [或者也许可以,但是我想念一些东西。将代码放在错误的行中吗?]请咨询。

先谢谢了。

0 个答案:

没有答案