我已经在React Native中构build了一个小的iOS应用程序 ,用于定位跟踪,定期将lat / lng发送到用户select的服务器。 但是,这只适用于应用程序在前台。 当用户在其他应用程序中时,如何在后台运行此任务?
我试图在React Native中实现一个listview。 一切都很好,当我只是调用组件Accounts但是因为我把它放到一个NavigatorIOS列表视图在第一个项目之前留下一些空间:看到这里 ,当我在这里滚动。 这是我的代码: index.ios.js var RemoteX1 = React.createClass({ render: function() { return ( <NavigatorIOS style={styles.container} initialRoute={{ title: 'Accounts', component: Accounts, }}/> ); } }); var styles = StyleSheet.create({ container: { flex: 1, }, }); accounts.js var people = [ { title: "Papa", favouriteChannels: [] }, { title: "Maman", favouriteChannels: [] }, { title: […]
我试图用React Native应用程序和一个单独的NodeJS / Express API后端包围oauth。 我明白https://github.com/adamjmcgrath/react-native-simple-auth为React Native应用程序提供身份validation, http ://passportjs.org/为NodeJS后端提供身份validation。 我不确定如何连接这两个身份validationlogin和访问该API。 我希望用户通过电子邮件和密码或通过Facebook / Twitter / Googlelogin到React Native应用程序。 一旦login到应用程序,我应该向API发送什么信息以确保它们已通过身份validation并可以访问特定路线? 以下是一个login并查看login用户设置的示例stream程: 用户通过电子邮件/密码或Facebook / Twitter / Googlelogin到React Native应用程序。 用户通过身份validation 应用程序请求GET / API /设置 APIvalidation用户是否已通过身份validation并返回该用户的设置或APIvalidation用户未通过身份validation,并返回403。
我是新的android环境。 我知道iOS可以在Xcode中完成,以禁用设备方向。 如何在React Native Android中禁用横向模式或任何方向模式? 谢谢。
例如,我有一些我想漂浮的代码 <View style={{width: 300}}> <Text style={{backgroundColor: "#DDD"}}>Hello</Text> </View> 文本如何浮动/alignment? 另外,Text为什么占据View的全部空间,而不是“Hello”的空间?
我使用了react-native init MyApp来初始化一个新的React Native应用程序。 这其中包括com.myapp包创buildAndroid项目。 什么是改变这个软件包名称的最好方法,例如: com.mycompany.myapp ? 我试图改变它在AndroidManifest.xml但它创造了其他的错误,所以我假设它不是这样。 任何想法?
作为商店生命周期问题的后续, 在典型的Web应用程序中,通过URL可以快速访问当前的应用程序状态,因此您可以重新访问该状态并使用向前和向后button在状态之间移动。 通过Flux,我们希望所有的操作都能通过调度程序,我想也包括URL更改。 您将如何pipe理stream量应用程序中的URL更改?
我试图在React Native中使用fetch来从Product Hunt API中获取信息。 我已经获得适当的访问令牌,并已将其保存到状态,但似乎无法传递给GET请求的授权标头。 以下是我到目前为止: var Products = React.createClass({ getInitialState: function() { return { clientToken: false, loaded: false } }, componentWillMount: function () { fetch(api.token.link, api.token.object) .then((response) => response.json()) .then((responseData) => { console.log(responseData); this.setState({ clientToken: responseData.access_token, }); }) .then(() => { this.getPosts(); }) .done(); }, getPosts: function() { var obj = { link: 'https://api.producthunt.com/v1/posts', […]
我想把一个白色的酒吧,将采取在屏幕底部的所有宽度。 为此,我考虑了使用absolute定位和inheritance的flexbox参数。 随着下面的代码呈现这样的东西。 这是我的代码: var NavigationBar = React.createClass({ render: function() { return( <View style={navigationBarStyles.navigationBar}> //Icon 1, Icon 2… </View> ); } }); var Main = React.createClass({ render: function() { return( <View style={mainStyles.container}> <NavigationBar /> </View> ); } }); var mainStyles = StyleSheet.create({ container: { flex: 1, backgroundColor: '#456783', } }); var navigationBarStyles = StyleSheet.create({ navigationBar: […]
我试图在我的设备上首次运行我的第一个反应原生项目(android 4.2.2)。 我得到: 无法从资源index.android.bundle加载脚本 我使用的命令: cd (project directory) react-native start react-native run-android