Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Cordova共享插件不在facebook上共享mesage。_Cordova_Ionic Framework_Phonegap Plugins - Fatal编程技术网

Cordova共享插件不在facebook上共享mesage。

Cordova共享插件不在facebook上共享mesage。,cordova,ionic-framework,phonegap-plugins,Cordova,Ionic Framework,Phonegap Plugins,我正在使用cordova共享插件在我的facebook个人资料上共享一些东西。我需要共享一个链接,一条消息和一个图像。但现在我愿意分享一个信息,我永远也做不到。什么也没有出现。这对我来说适用于twitter和whatsapp,但不适用于facebook。为什么? var text="any text"; var image_gif="" //image gif of my cellphone var link="https://play.google.com/store/apps/detail

我正在使用cordova共享插件在我的facebook个人资料上共享一些东西。我需要共享一个链接,一条消息和一个图像。但现在我愿意分享一个信息,我永远也做不到。什么也没有出现。这对我来说适用于twitter和whatsapp,但不适用于facebook。为什么?

var text="any text";
var image_gif="" //image gif of my cellphone 
var link="https://play.google.com/store/apps/details?id=com.facebook.katana"
 $cordovaSocialSharing.shareViaFacebook(text, image_gif,link).then(function(result) {
    // Success!
    }, function(err) {
    alert("problem")
 });

我正在使用android设备

这是插件的一个限制。阅读

Facebook Android:共享消息是不可能的。你可以分享 链接或图像(不是两者都有),但不能同时显示描述 预填充。看看他们不会解决的Facebook问题。作为 或者,您可以使用shareViaFacebookWithPasteMessageHint,因为 插件版本4.3.4。详情见下文。还请注意,共享 非标准域(如.fail)上的URL在Android上可能不起作用。 一定要测试这个。您可以使用链接缩短器来解决问题 这个问题

Facebook iOS:消息、图像(不支持其他文件类型), 链接请注意,自2015年4月Fb更新共享预填充的 当安装Fb应用程序时,消息不再可能出现(如 安卓系统),见#344。备选方案:使用 shareViaFacebookWithPasteMessageHint


不幸的是,这个插件在不同的设备上出现了意想不到的行为。我希望这个答案对你有所帮助。让我知道。