Square POS Web API Android 浏览器错误

Square POS Web API Android browser error

Android 上的 Square POS Web API 出现问题。

我们正在尝试实现一个自助服务终端应用程序,自助服务终端浏览器是基于 Android 的。

如果 运行 在 Chrome 浏览器中,Square 应用程序加载正常,没有错误,但是如果在 Android 浏览器(例如 Dolphin)中加载,它会失败并出现以下错误。

销售点 API 必须与同一任务中的 startActivityForResult() 一起启动。看起来调用者要么使用 startActivity() 要么使用 startActivityForResult() 来自完成的 activity 或使用 FLAG_ACTIVITY_NEW_TASK 标志。

我们如何解决这个问题,以便该应用程序可以在使用 android 浏览器的自助服务终端应用程序中使用?

Square POS Web API 仅适用于 Chrome 意图。因此,您必须在 Android 设备上使用 Chrome 浏览器。我们正在更新我们的文档以反映此信息,对于任何混淆,我们深表歉意!