Ionic Social Share插件shareViaTwitter突然在IOS上不起作用

时间:2019-09-09 20:30:09

标签: angular ionic-framework socialshare socialsharing-plugin

我已经在Ionic中使用社交共享插件已有一段时间了,并且运行良好。 Android仍然运行良好,并且我的应用程序还有另一个方面可以使用canShareVia(),并且可以在Android和IOS上运行。

使用shareViaTwitter可在Android上运行,但突然无法在IOS上运行。

这是我的点击事件:

twitterShare(index) {
    var tweet = this.getUpdate(index);
    var url = environment.tweet_share_url;
    var image = this.getThumbnail(index);
    this.socialSharing.shareViaTwitter(tweet, image, url);
}

在我的config.xml中:

    <plugin name="cordova-plugin-ionic-webview" spec="^4.0.0">
        <variable name="ANDROID_SUPPORT_ANNOTATIONS_VERSION" value="27.+" />
    </plugin>

并在.component.html文件中:

<ion-button *ngIf="incident.image" expand="full" (click)="twitterShare(i)"><i class="fab fa-twitter"></i></ion-button>

我似乎无法弄清楚为什么canShareVia可以同时在两种设备上使用,而不能在Twitter上使用。 Twitter已安装在我的测试设备上,因此应该像以前一样打开。

最近有没有人看到这种情况?如果是这样,您找到解决方案了吗?

0 个答案:

没有答案