草庐IT

phonegap-facebook-plugin

全部标签

android - Facebook android 应用权限 : ask for get user profile picture

我正在编写使用facebookapi的android应用程序,我需要我的应用程序可以检索用户个人资料图片。这是我当前的权限:fb_login_button.setReadPermissions(Arrays.asList("public_profile","user_friends"));但我在文档中没有看到任何获取用户个人资料图片的权限,只有访问所有图片的权限(我对此不感兴趣)。因此,现在无需任何许可即可访问个人资料图片 最佳答案 public_profile权限也可以为您提供个人资料照片。这就是您将获得个人资料照片的方式publ

android - 手动将 Cordova (Phonegap) 插件添加到现有的 android 项目

我正在尝试向使用Phonegap的现有Android应用程序添加额外的Phonegap插件(即文件插件)。我尝试导航到我的项目目录(在我的工作区中)然后运行命令cordovapluginaddhttps://theurlwhichworks.org/它说插件正在安装,当我去查看我计算机上的工作区时,有一个名为plugins的文件夹,里面有一个名为的目录org.apache.cordova.file这意味着插件(显然)已正确下载,但似乎并未添加到我的项目中。有什么方法可以直接手动将这个插件(或其他插件)添加到我的android项目中吗?我从eclipse构建+运行我的应用程序到连接的设备

android - Phonegap Cordova 显示 PDF 文档的最佳方式

我有一个包含~100kpdf文档的站点,我想创建phonegapandroid应用程序。我正在寻找在应用程序中显示PDF文档的最佳方式。什么是最好的方法..工具或其他东西,允许我这样做?主要重点是尽可能获得最佳用户体验。它应该快速且易于使用。我已经测试过PDF.js,但也许还有其他更好的方法来做到这一点。 最佳答案 我建议使用InAppBrowser插入。您可以通过运行来安装它:cordovapluginaddorg.apache.cordova.inappbrowser在您的CLI中(如果您使用的是Cordova3.x)。较早版本

android - 检查 phonegap 的 "SocialSharing"插件中是否安装了 facebook 应用程序

我在我的phonegap应用程序中使用“SocialSharing”插件在facebook上分享。如果facebook应用程序安装在android设备上,它工作正常。但是,如果未安装应用程序,它会给我类似“通过Twiiter错误共享:com.android.bluetooth、com.android.mms”之类的错误。如何查看android设备上是否安装了facebook应用程序?我使用以下代码通过“SocialSharing”插件在facebook上分享:window.plugins.socialsharing.shareViaFacebook("示例文本",null,null,f

android - 如何使用 PhoneGap Build 获取设备区域设置或语言?

我正在使用PhonegapBuild开发适用于iOS和Android的应用程序。我想确定设备的区域设置(例如“en-US”),尽管我愿意接受当前的语言设置,甚至我的应用程序是从哪个应用程序商店安装的(这是漫长的一天).按照说明操作here对于Globalization插件,我认为我的一切都正确,但在我用于测试的iPhone6或三星GalaxyNexus上似乎没有任何效果。我的config.xml的相关部分如下所示:我从插件获取语言环境的函数如下所示:vargetPhoneGapLocaleName=function(){varloc='unknown';if(navigator.glo

android - 如何从 href =""在移动设备上打开 facebook native 应用程序

在移动设备上,我想使用ahref=""从网站打开facebooknative应用程序我试过这个解决方案:facebook来自这个问题:https://stackoverflow.com/questions/25861522/how-to-open-instagram-native-app-from-link-in-html但它仍然在浏览器中打开。 最佳答案 这将打开您的应用程序(到您的个人资料页面)-FBProfile希望对您有所帮助。(顺便说一句,这是久经考验的:))对此进行更新-您要加载的页面ID将是这个-FBProfile

android - 打开 Facebook 用户个人资料 Android

当我尝试通过官方Facebook应用程序打开Facebook个人资料时出现此错误:加载传记时出错,内容不可用。我尝试了很多代码但没有。仅当设备上未安装Facebook应用程序时,才能使用浏览器正常工作。这是当前代码:try{IntentfollowIntent=newIntent(Intent.ACTION_VIEW,Uri.parse("fb://profile/"+id_facebook));startActivity(followIntent);finalHandlerhandler=newHandler();handler.postDelayed(newRunnable(){@

android - Facebook Likeview 不工作

我已经按照Facebook开发者网站上的建议实现了Like我刚刚添加了Likeview并为帖子代码设置了对象ID,如下所示likeView=(LikeView)findViewById(R.id.like_view);likeView.setObjectId("https://www.facebook.com/karan.raj.5070276/posts/396696657159566");我的布局文件有LikeView小部件点击它只会打开对话框一段时间,它会在没有任何操作的情况下消失在log-cat中,我发现了类似的错误消息“点赞对话框仅供开发人员和测试人员使用”我应该在我的Fac

android - fragment 中的 Facebook 登录

我想在我的应用程序中使用Facebook登录。我刚刚注册了应用程序并将SDK添加到项目中。但是,我尝试按照文档中的教程进行操作,但没有任何效果(我需要从个人资料中获取ID和电子邮件并将其发送到我的服务器)。fragmentpublicclassLoginFragmentextendsFragment{@BindView(R.id.ivLogo)ImageViewivLogo;@BindView(R.id.email)EditTextedEmail;@BindView(R.id.password)EditTextedPassword;@BindView(R.id.btnFbLogin)L

android - Facebook SDK 与 android 支持 26.+ 库冲突

我正在尝试使用Facebook实现登录,我遵循了此处的指南https://developers.facebook.com/docs/facebook-login/android但每次我收到以下错误Error:Executionfailedfortask':app:processDebugManifest'.Manifestmergerfailed:Attributemeta-data#android.support.VERSION@valuevalue=(26.0.0-alpha1)from[com.android.support:appcompat-v7:26.0.0-alpha1]