Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/197.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何使用二维码打开AppStore或深度链接应用程序?_Android_Ios_React Native_Expo_Qr Code - Fatal编程技术网

Android 如何使用二维码打开AppStore或深度链接应用程序?

Android 如何使用二维码打开AppStore或深度链接应用程序?,android,ios,react-native,expo,qr-code,Android,Ios,React Native,Expo,Qr Code,我目前正在开发一个应用程序,使用二维码来识别产品。以下是使用案例: 如果用户尚未安装应用程序,扫描二维码应将他们带到AppStore/PlayStore下载应用程序 如果安装了应用程序,用户可以使用应用程序的扫描仪。在本例中,它将从二维码中提取信息(JSON格式) 我不确定二维码是否可以实现这一点。我知道第一个要求需要一个到AppStore的链接。第二个要求是简单的旧JSON数据。我不知道如何将它们组合成一个二维码。这可能吗 谢谢 这可以通过网站完成,因为用户扫描二维码,二维码将被重定向到网站(

我目前正在开发一个应用程序,使用二维码来识别产品。以下是使用案例:

  • 如果用户尚未安装应用程序,扫描二维码应将他们带到AppStore/PlayStore下载应用程序
  • 如果安装了应用程序,用户可以使用应用程序的扫描仪。在本例中,它将从二维码中提取信息(JSON格式)
  • 我不确定二维码是否可以实现这一点。我知道第一个要求需要一个到AppStore的链接。第二个要求是简单的旧JSON数据。我不知道如何将它们组合成一个二维码。这可能吗


    谢谢

    这可以通过网站完成,因为用户扫描二维码,二维码将被重定向到网站(如果通过浏览器打开),并且有代码将url重定向到play store或应用程序。是的,我知道这一部分,但另一个要求是,如果用户已经在使用应用程序,则需要扫描数据。如果使用任何其他扫描仪扫描代码,则可以使用通用链接打开应用程序。如果应用程序中的扫描器读取代码,您可以识别URL并解析出项目代码。@net junkie您可以使用此()库生成并扫描二维码。@net junkie-您的最终解决方案是什么?我也需要这样做,不想使用外部服务。我的平台已经在生成二维码,但我需要该码来深入链接到我们的应用程序或重定向到应用商店(如果用户没有安装应用程序)。据我所知,唯一的方法似乎是在我们自己的服务器上使用URL,然后确定用户的手机上是否有应用程序,如果有,则启动自定义URL(deeplink)呼叫,如果没有,则重定向到应用程序商店进行安装。不过不确定。