【发布时间】:2015-10-13 15:14:29
【问题描述】:
在显示“通过 WhatsApp 分享”按钮之前,我想检查这种分享是否可行。
我正在使用 SocialSharing-PhoneGap-Plugin 和薄纸 ngCordova 包装器。
由于canShareVia的“via”参数是平台相关的,我使用以下结构来确定via参数:
var viaByKeyAndPlatform = {
facebook: {
ios: 'com.apple.social.facebook',
android: 'com.facebook.katana'
},
whatsapp: {
ios: '??? ', // not working: com.apple.social.whatsapp
android: 'com.whatsapp'
},
twitter: {
ios: 'com.apple.social.twitter',
android: 'com.twitter.android'
}
};
// ... determine `via` parameter from parameters above
$cordovaSocialSharing.canShareVia(
via, 'message', 'subject', null, 'http://example.com')
这适用于 iOS 和 Android 上的所有这些社交网络,iOS 上的 WhatsApp 除外。
我可以为此使用哪个参数?不幸的是,com.apple.social.whatsapp 不起作用。
【问题讨论】:
-
这行得通吗?
-
@SeanMC 几年前,它与一个古老的 Ionic 版本一起工作。
标签: ios cordova share whatsapp ngcordova