PhoneGap:社交共享电话盖插件无法与FBDialog中的预填充消息一起使用



注意:现在解决该错误,而无需单一更改代码。或许 fb。

我正在Phonegap中开发一个应用程序平台:iOS,Android

我正在使用此社交共享phonegap插件https://github.com/eddyverbruggen/socialsharing-phonegap-plugin。

我尝试了window.plugins.socialsharing.shareViaFacebookwindow.plugins.socialsharing.shareViaFacebookWithPasteMessageHint,但我在通过FBDialog共享填充消息方面没有任何成功

任何帮助都将不胜感激。

代码:

window.plugins.socialsharing.shareViaFacebookWithPasteMessageHint(
    "userMsz",
    null,
    null,
    'Message pasted to clip board ,press on the area to paste it in the feed',
    function(){}, 
    function(){}
);

来源: eddyverbruggen/socialsharing-phonegap-plugin

带有预填充消息的Facebook

在Android上,用户将看到一个带有您控制的消息的吐司消息(默认值:"如果您喜欢的话,可以从剪贴板粘贴消息")。

在iOS上,此功能过去与shareviafacebook相同,但是由于显示了4.3.18的简短消息,提示用户粘贴一条消息(例如Android)。如果未安装FB应用程序,则不会显示此消息,因为内部iOS FB共享小部件仍然支持预填充消息。

<button
 onclick="window.plugins.socialsharing.shareViaFacebookWithPasteMessageHint('Message via Facebook', null /* img */, null /* url */, 'Paste it dude!', function() {console.log('share ok')}, function(errormsg){alert(errormsg)})">msg via Facebook (with errcallback)
</button>

最新更新