我在我的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.
答案 0 :(得分:1)
这是因为,这个插件不支持windows phone平台上的shareViaFacebook方法。
WP8上的可用方法有:available,canShareViaEmail,share,shareViaEmail和shareViaSMS。