diff --git a/ios/sdk/base/HippyBridge.mm b/ios/sdk/base/HippyBridge.mm index 2567755db..236d9e228 100644 --- a/ios/sdk/base/HippyBridge.mm +++ b/ios/sdk/base/HippyBridge.mm @@ -84,7 +84,12 @@ NSString *HippyBridgeModuleNameForClass(Class cls) name = NSStringFromClass(cls); } if ([name hasPrefix:@"Hippy"] || [name hasPrefix:@"hippy"]) { - name = [name substringFromIndex:5]; + //an exception,QB uses it + if ([name isEqualToString:@"HippyIFrame"]) { + } + else { + name = [name substringFromIndex:5]; + } } return name;