如何在企业浏览器中打开应用程序?

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

我有一个带有付款链接的网站,如下所示:sumupmerchant://pay/1.0?affiliate-key=aa&app-id=bb&total=0&currency=EUR&title=cc,当我在Android设备上的Google Chrome浏览器中打开此URL时,它将打开设备上安装的应用程序。企业浏览器无法打开它(它显示网页不可用错误)。有没有人知道是否可以从企业浏览器中打开另一个应用程序?

如果可以使用Chrome浏览器,那么我可以,但是由于我们有一个Web应用程序需要该浏览器才能与Zebra打印机建立连接,所以这是不可能的。

先谢谢您。

Pim

browser enterprise zebra
1个回答
0
投票

这是Zebra的企业浏览器吗?如果是这样,尽管您无法通过单击链接来打开应用程序,但仍有可用的Intent API,您可以这样说:

<script type="text/javascript" charset="utf-8" src="ebapi-modules.js"></script>
    var params = {
        intentType: EB.Intent.START_ACTIVITY,
        action: 'pay',
        appName: 'com.company.sumupmerchant',
        data: {"afilliate_key":"aa", "app-id":"bb","total":"0","currency":"EUR","title":"cc"}
    EB.Intent.send(params);

我不确定如何通过Intent来启动您的应用,上面只是一个猜测。有关Intent API的更多信息,请访问https://techdocs.zebra.com/enterprise-browser/2-5/api/Intent/

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