iOS 上的 React Native 返回 HTTP 406 Not Acceptable 错误消息
Posted
技术标签:
【中文标题】iOS 上的 React Native 返回 HTTP 406 Not Acceptable 错误消息【英文标题】:React Native on iOS returns HTTP 406 Not Acceptable error message 【发布时间】:2017-01-10 12:15:57 【问题描述】:我正在尝试使用 Swift 2 在我的 ios 应用程序中显示 React Native 视图。React Native 返回 HTTP 406 Not Acceptable 错误消息。
let bridge = RCTBridge(bundleURL: jsCodeLocation, moduleProvider: nil, launchOptions: ["controller":self])
let reactRootView: RCTRootView = RCTRootView(bridge: bridge, moduleName: moduleName, initialProperties: initialProperties)
reactRootView.autoresizingMask = [.FlexibleWidth, .FlexibleHeight]
reactRootView.delegate = self
let viewController = UIViewController()
viewController.view.addSubview(reactRootView)
self.navigationController?.pushViewController(viewController, animated: true)
您能建议一个修复的决定吗?
【问题讨论】:
【参考方案1】:我找到了失败的原因:JS代码位置URL错误。
【讨论】:
以上是关于iOS 上的 React Native 返回 HTTP 406 Not Acceptable 错误消息的主要内容,如果未能解决你的问题,请参考以下文章
一键后iOS上的React Native TextInput隐藏键盘
iOS 上的自动更正不会在 react-native 中触发 onChangeText