我试图创建一个应用程序与phonegap,我想包括一个分享按钮。我做不到,所以我从phonegap创建了一个新的空项目。当我在我的手机上试用的时候,我只显示了示例页面,而没有其他东西。现在,我想简单地添加一个基本的共享按钮。按照这里的说明:https://github.com/EddyVerbruggen/SocialSharing-PhoneGap-Plugin,我进入了我的项目文件夹,用phonegap命令安装了插件。然后,在我的index.html中,我简单地添加了以下内容:
<button onclick="window.plugins.socialsharing.share('Message only')">message only</button>但是当我点击它的时候,什么都不会发生。我也尝试了其他给出的按钮和解决方案,但都没有效果。有什么想法吗?我为这事挣扎了两天!
预先谢谢你的回答:)
发布于 2016-06-28 04:59:18
你有没有跟踪这个装置。
https://github.com/EddyVerbruggen/SocialSharing-PhoneGap-Plugin#manually将以下xml添加到可以找到的所有config.xml文件中
For IOS:
<feature name="SocialSharing"><param name="ios-package" value="SocialSharing" /></feature>For Android
<feature name="SocialSharing"><param name="android-package" value="nl.xservices.plugins.SocialSharing" /></feature>Windows
<feature name="SocialSharing"><param name="wp-package" value="SocialSharing"/></feature>要在Android上共享远程图像(或其他文件),首先需要在本地存储该文件,因此将此权限添加到AndroidManifest.xml中。
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />对于iOS,您需要将Social.framework和MessageUI.framework添加到项目中。单击您的项目、构建阶段、与库连接二进制文件、搜索并添加Social.framework和MessageUI.framework 2。获取SocialSharing.js的副本,将其添加到项目中,并在index.html中引用它:
<script type="text/javascript" src="js/SocialSharing.js"></script>下载iOS和/或Android的源文件,并将它们复制到您的project.iOS:将SocialSharing.h和SocialSharing.m复制到平台/ios//plugins Android:将SocialSharing.java复制到平台/android/src/nl/xservices/plugins(创建文件夹)窗口电话:将SocialSharing.cs复制到平台(创建文件夹)
https://stackoverflow.com/questions/38064584
复制相似问题