如何在React Native(ios)中打开URL文件类而不是捆绑文件类



我正在使用Objective-C上的iOS本机应用程序,其中我必须嵌入对React开发的视图,但我已经这样做了,但是这些类是我的系统的本地,现在我已将这些文件上传到服务器上,并希望将此类称为我的React应用程序中的URL。我该如何做任何建议。我曾尝试制作nsurl实例并传递给rctbridge,但没有工作。任何帮助都将是感谢的。

NSURL *jsCodeLocation = [[RCTBundleURLProvider sharedSettings] jsBundleURLForBundleRoot:@"home.ios" fallbackResource:nil];
RCTBridge *bridge = [[RCTBridge alloc] initWithBundleURL:jsCodeLocation moduleProvider:nil launchOptions:nil];
NSDictionary *props = @{@"bearer_token" : @"token", @"area_id":@"areadId"};
rootView = [[RCTRootView alloc] initWithBridge:bridge moduleName:@"Order" initialProperties:props];

there home.ios是我系统中本地放置的文件路径,现在我已经在服务器上托管了该路径,并从下面的呼叫:

NSURL *jsCodeLocation = [[NSURL alloc] initWithString:@"http://**************-react.s3-website.ap-south-1.amazonaws.com/home.ios.js"];
RCTBridge *bridge = [[RCTBridge alloc] initWithBundleURL:jsCodeLocation moduleProvider:nil launchOptions:nil];
NSDictionary *props = @{@"bearer_token" : bearerToken ? bearerToken : @"bearer", @"area_id":SELECTED_AREA_ID};
rootView = [[RCTRootView alloc] initWithBridge:bridge moduleName:@"Order" initialProperties:props];
rootView.frame = CGRectMake(0, 64, SCREEN_WIDTH, SCREEN_HEIGHT - 112);
[self.view addSubview:rootView];

我不明白,这是哪种URL?网站页面链接或数据API URL。任何方式,请在此处查看此文章,您可以获得多种加载URL的方法。

,而不是将文件上传到任何服务器结帐代码push 中,您必须在此寻找:

https://github.com/microsoft/reaeact-native-code-push

相关内容

  • 没有找到相关文章