使用 Ionic Native 在 Ionic 2 中进行社交共享
Social Sharing 是Ionic Native的一部分,它允许轻松地将原生共享功能添加到您的应用。操作方法如下:
首先从命令行安装 Social Sharing Ionic Native 插件:
$ ionic plugin add cordova-plugin-x-socialsharing
然后将其导入到你的组件中:
import { SocialSharing } from 'ionic-native';
以下是如何使用它分享选项()方法可通过社交共享插件使用。 shareWithOptions() 触发设备的本机共享表:
shareRecipe() {
SocialSharing.shareWithOptions({
message: `${this.title} - ${this.description}: ${this.recipeUrl}`
}).then(() => {
console.log('Shared!');
}).catch((err) => {
console.log('Oops, something went wrong:', err);
});
}
你的模板中的标记看起来可能像这样:
<button ion-button (click)="shareRecipe()">
<ion-icon name="share"></ion-icon>
</button>
您需要在真机上测试此功能。还有许多其他方法可用于测试是否可以共享或是否可以共享到特定频道。请参阅官方文档。