【问题标题】:Cordova social sharing callback always return trueCordova 社交分享回调始终返回 true
【发布时间】:2017-04-21 21:51:46
【问题描述】:

我正在 ionic 应用程序中实现社交共享。我正在尝试使用 http://ngcordova.com/docs/plugins/socialSharing/ 插件。它在共享上运行良好,但如果我取消,它总是返回值 true。我的代码如下

$cordovaSocialSharing.share("title", "Share Video",current.file_path) 
      .then(function (result) { //always returning true value as result  })

【问题讨论】:

    标签: cordova ionic-framework phonegap-plugins cordova-plugins


    【解决方案1】:

    【讨论】:

    • 您好 Anuj Gupta 感谢您提供上述链接。社交分享对我有用,但是当我取消分享时,它给出的回调响应是真实的。实际上,在那一点上,我需要另一个类似的消息(假或共享被取消)。我正在使用本机共享表供用户选择一个选项。
    • 好的。为什么你没有在这里使用 err 功能。尝试完整代码 $cordovaSocialSharing.share("title", "Share Video",current.file_path) .then(function(result) { // Success! }, function(err) { // 发生错误。显示消息给用户 });
    • 我也使用了错误函数,但它没有触发错误函数中的任何内容
    • 好的,试试 $cordovaSocialSharing.share("title", "Share Video",current.file_path) .success(function (result) { console.log(result)}).error(function (data) { console.log(data)});
    • 如果您遇到问题,请告诉我。
    猜你喜欢
    • 2012-07-29
    • 2011-05-09
    • 1970-01-01
    • 1970-01-01
    • 2023-03-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多