gpt4 book ai didi

ios - iOS 上 Ionic 框架中 Whatsapp 上的图像共享

转载 作者:行者123 更新时间:2023-12-01 18:44:29 28 4
gpt4 key购买 nike

我正在使用 https://github.com/EddyVerbruggen/SocialSharing-PhoneGap-Plugin用于 Ionic Framework 上的社交分享。

下面的代码通过文本和链接共享图像,它在 whatsapp 上的 Android 上工作得很好,但是当涉及到 iOS 时,只共享文本而不是 whatsapp 上的图像。这是下面的代码:

$scope.myCardShare=function (){

var message="My Message";
var subject="My Subject";
var file="www/"+$scope.finalImage; //My image location
var link="https://google.com"; //Link
console.log(file);
$cordovaSocialSharing
.share(message, subject, file, link) // Share via native share sheet
.then(function(result) {
// Success!
}, function(err) {
// An error occured. Show a message to the user
});
}

请帮忙

最佳答案

嘿,我也遇到了同样的问题。我意识到如果“消息”和"file"字段都存在,whatsapp 只会共享文本而不共享文件。当我删除“消息”字段时,图像已发送。

您为什么不尝试通过 ionic.Platform.isIOS() 检查平台并删除“消息”字段(如果是 ios)?

var message="My Message";
var subject="My Subject";
var file="www/"+$scope.finalImage; //My image location
var link="https://google.com"; //Link
console.log(file);
if(ionic.Platform.isIOS()) {
$cordovaSocialSharing
.share(null, null, file, link) // Share via native share sheet
.then(function(result) {
// Success!
}, function(err) {
// An error occured. Show a message to the user
});
} else {
$cordovaSocialSharing
.share(message, subject, file, link) // Share via native share sheet
.then(function(result) {
// Success!
}, function(err) {
// An error occured. Show a message to the user
});
}

关于ios - iOS 上 Ionic 框架中 Whatsapp 上的图像共享,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37531333/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com