gpt4 book ai didi

cordova - 为什么 Ionic 社交分享插件不起作用?

转载 作者:行者123 更新时间:2023-12-02 04:26:17 26 4
gpt4 key购买 nike

当我尝试使用 Ionic 的社交分享插件 (https://ionicframework.com/docs/native/social-sharing/) 时,我收到以下错误消息:错误:找不到插件“SocialSharing”,或者不是 CDVPlugin。检查 config.xml 中的插件映射。

我正在移动设备上进行测试(Iphone 7 - IOS 12 - 并且错误出现在 Xcode 中)。

我试图打开社交分享的方式是:

this.socialSharing.shareViaFacebook(null, null, link).then(() => {
console.log('I'm in');
}).catch((error) => {
console.log('err', error);
});

在我的 config.xml 中,我已经有了:
<plugin name="cordova-plugin-x-socialsharing" spec="5.4.4">
<variable name="ANDROID_SUPPORT_V4_VERSION" value="24.1.1+" />
</plugin>

导致此问题的原因是什么?

谢谢!

最佳答案

插件

cordova-plugin-x-socialsharing 

您使用的版本有问题,构建失败:
FAILURE: Build failed with an exception.

* Where:
Build file '/home/mj/projects/benara-sales-client/platforms/android/build.gradle' line: 266

* What went wrong:
A problem occurred evaluating root project 'android'.
> Could not get unknown property 'ANDROID_SUPPORT_V4_VERSION' for object of type org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler.

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

要修复,您可以安装 v5.4.0

所以删除插件和正确的版本(你有 5.4.4,试试 5.4.0)
cordova plugin rm cordova-plugin-x-social-sharing
cordova plugin add cordova-plugin-x-social-sharing@5.4.0

希望这可以帮助。

关于cordova - 为什么 Ionic 社交分享插件不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54272544/

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