Phonegap / Cordova社交分享js shareViaFacebook无法在窗口电话中使用

时间:2016-01-14 10:02:01

标签: javascript cordova phonegap-plugins

我在我的phonegap应用中使用了SocialSharing.js插件进行共享链接( Window Phone )。有些功能有效,有些则无功能。我不能直接在Facebook上分享链接。示例如下: -

工作: -

<button onclick="window.plugins.socialsharing.share(null, null, null, 'http://www.x-services.nl')">link only</button>

不工作: -

<button onclick="window.plugins.socialsharing.shareViaFacebook('Message via Facebook', null /* img */, null /* url */, function() {console.log('share ok')}, function(errormsg){alert(errormsg)})">Direct Fb link</button>
 //when click on 'Direct Fb lin' button, it show error message i.e, Invalid action.

1 个答案:

答案 0 :(得分:1)

这是因为,这个插件不支持windows phone平台上的shareViaFacebook方法。

WP8上的可用方法有:available,canShareViaEmail,share,shareViaEmail和shareViaSMS。

Link to documentation