【发布时间】:2021-06-07 15:54:45
【问题描述】:
在 Android 上遇到 Square POS Web API 问题。
我们正在尝试实施自助服务终端应用,而自助服务终端浏览器是基于 Android 的。
如果在 Chrome 浏览器中运行,Square 应用程序可以正常加载而没有错误,但是如果在 Android 浏览器(例如 Dolphin)中加载,它会失败并出现以下错误。
销售点 API 必须在同一任务中使用 startActivityForResult() 启动。看起来调用者要么使用了 startActivity(),要么使用了已完成活动的 startActivityForResult(),或者使用了 FLAG_ACTIVITY_NEW_TASK 标志。
我们如何解决此问题,以便该应用可以在使用 Android 浏览器的自助服务终端应用中使用?
【问题讨论】:
标签: square-connect