執行以下步驟 -
1)在Windows桌面上下載插件。解壓縮下載的文件。
2)將facebookconnect.xml文件添加到plugin.xml所在的文件夾中。添加您的應用ID和應用名稱。將下面的標籤放在資源標籤內 -
<string name="fb_app_id"></string>
<string name="fb_app_name"></string>
3)修改plugin.xml文件以包含facebookconnect.xml文件。它應該看起來像下面 -
<config-file target="res/xml/config.xml" parent="/*">
<feature name="FacebookConnectPlugin">
<param name="android-package" value="org.apache.cordova.facebook.ConnectPlugin" />
</feature>
<access origin="https://m.facebook.com" />
<access origin="https://graph.facebook.com" />
<access origin="https://api.facebook.com" />
<access origin="https://*.fbcdn.net" />
<access origin="https://*.akamaihd.net" />
</config-file>
<source-file src="platforms/android/res/values/facebookconnect.xml" target-dir="res/values" />
<config-file target="AndroidManifest.xml" parent="application">
<meta-data android:name="com.facebook.sdk.ApplicationId" android:value="@string/fb_app_id"/>
<activity android:label="@string/fb_app_name" android:name="com.facebook.LoginActivity" android:theme="@android:style/Theme.Translucent.NoTitleBar"></activity>
</config-file>
<framework src="platforms/android/FacebookLib" custom="true" />
<!-- cordova plugin src files -->
<source-file src="platforms/android/src/org/apache/cordova/facebook/ConnectPlugin.java" target-dir="src/org/apache/cordova/facebook" />
</platform>
4)現在進入Visual Studio並從那裏插件文件存在於目錄中添加插件。這將需要一段時間才能添加。
希望這可以幫助您解決問題。
你正在爲windows phone建設嗎? –
@MurtazaKhursheedHussain實際上,對於所有三個設備,但對於Android UUID是一個隨機生成的GUID,從啓動....非常有用.....不!打賭,因爲它可能會,我會做一些基於設備類型的邏輯,但現在我需要Android的IMEI。 –