darrenblog
darrenblog
  • 发布:2020-05-21 16:14
  • 更新:2020-05-21 16:14
  • 阅读:1022

【报Bug】h5通过scheme协议打开APP异常

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: 10.15.3

HBuilderX类型: 正式

HBuilderX版本号: 2.6.16

手机系统: iOS

手机系统版本号: iOS 13.4

手机厂商: 苹果

手机机型: iphone8

页面类型: vue

打包方式: 离线

项目创建方式: HBuilderX

操作步骤:

h5通过scheme协议打开APP。

1)如果app处于打开状态,也就是后台运行的状态,通过scheme协议打开APP没有任何问题

2)如果app是杀死状态,通过scheme协议打开APP时,app没有调用下面3个方法

(BOOL)application:(UIApplication )application openURL:(NSURL )url sourceApplication:(NSString *)sourceApplication

(BOOL)application:(UIApplication )application handleOpenURL:(NSURL )url {

(BOOL)application:(UIApplication )application openURL:(nonnull NSURL )url options:(nonnull NSDictionary<UIApplicationOpenURLOptionsKey,id> *)options {

预期结果:

实际结果:

h5通过scheme协议打开APP。

1)如果app处于打开状态,也就是后台运行的状态,通过scheme协议打开APP没有任何问题

2)如果app是杀死状态,通过scheme协议打开APP时,app没有调用下面3个方法

(BOOL)application:(UIApplication )application openURL:(NSURL )url sourceApplication:(NSString *)sourceApplication

(BOOL)application:(UIApplication )application handleOpenURL:(NSURL )url {

(BOOL)application:(UIApplication )application openURL:(nonnull NSURL )url options:(nonnull NSDictionary<UIApplicationOpenURLOptionsKey,id> *)options {

bug描述:

h5通过scheme协议打开APP。

1)如果app处于打开状态,也就是后台运行的状态,通过scheme协议打开APP没有任何问题

2)如果app是杀死状态,通过scheme协议打开APP时,app没有调用下面3个方法

(BOOL)application:(UIApplication )application openURL:(NSURL )url sourceApplication:(NSString *)sourceApplication

(BOOL)application:(UIApplication )application handleOpenURL:(NSURL )url {

(BOOL)application:(UIApplication )application openURL:(nonnull NSURL )url options:(nonnull NSDictionary<UIApplicationOpenURLOptionsKey,id> *)options {

2020-05-21 16:14 负责人:无 分享
已邀请:

该问题目前已经被锁定, 无法添加新回复