का उपयोग कर मूल फेसबुक लॉगिन पर प्रतिक्रिया करें IOS के लिए एक नई प्रतिक्रिया मूल परियोजना स्थापित करके स्टार्टर tutorial का पालन करने का प्रयास किया। लेकिन लॉगिनबटन काम नहीं कर रहा प्रतीत होता है। किसी भी मदद की सराहना की है।आधिकारिक fbsdk
यहाँ index.ios.js है:
import React, { Component } from 'react';
import {
AppRegistry,
StyleSheet,
Text,
View
} from 'react-native';
const FBSDK = require('react-native-fbsdk');
const {
LoginButton
} = FBSDK;
var Login = React.createClass({
render: function() {
return (
<View>
<LoginButton
publishPermissions={["publish_actions"]}
onLoginFinished={
(error, result) => {
if (error) {
alert("login has error: " + result.error);
} else if (result.isCancelled) {
alert("login is cancelled.");
} else {
alert("login has finished with permissions: " + result.grantedPermissions)
}
}
}
onLogoutFinished={() => alert("logout.")}/>
</View>
);
}
});
class AwesomeProject extends Component {
render() {
return (
<View style={styles.container}>
<Text>
Login to Facebook
</Text>
<Login />
</View>
);
}
}
const styles = StyleSheet.create({
container: {
flex: 1,
justifyContent: 'center',
alignItems: 'center',
backgroundColor: '#F5FCFF',
},
shareText: {
fontSize: 20,
margin: 10,
}
});
AppRegistry.registerComponent('AwesomeProject',() => AwesomeProject);
में मैन्युअल लिंकिंग चरणों का पालन करें कार्यक्षमता या स्टाइल के साथ समस्या है? –
कार्यक्षमता: बटन पर क्लिक करने से कुछ भी नहीं होता है। क्या बहिष्करण चेतावनी के साथ कुछ करने के लिए कुछ किया जा सकता है? – philoniare