草庐IT

phonegap-facebook-plugin

全部标签

android - android-phonegap 中网络 worker 的替代方案?

任何人都可以建议我使用phonegapwebworker的替代方案,因为我希望我的应用程序能够从android2.2成功运行到4.2。据我所知,网络worker支持4.0及更高版本。我尝试了Android谷歌云消息传递,效果非常好。但我正在寻找手机差距选项而不是原生android选项。 最佳答案 你可以试试https://crosswalk-project.org,它使您能够使用基于Chromium的Webview的现代版本并摆脱系统webview。这是一个Intel项目,文档完整而简洁,并且包含许多有关如何在ApacheCordo

android - LocalStorage 与 Phonegap 不持久

我想使用localStorage将数据保存在用户的手机上。我的应用是使用phonegap构建的。functioncheck_connection(){varid=window.localStorage.getItem("id");if(id!=null)//somecodeconsole.log(id);}当我在window.localStorage.setItem("id","value");之后执行这段代码时,我得到了“value”,但是如果我退出应用程序并再次运行它,我得到“空”。document.addEventListener("deviceready",main,true)

android - Facebook apprequests 对话框总是返回已取消的 Titanium Android?

我正在使用facebook3.0.1钛模块。在Android中,Facebookapprequests对话框始终返回为已取消,即使实际的apprequest已发送,如Facebook上所示。因此,我无法将requestid存储在我的后端,这使得apprequest无用。但在iOS中它工作正常。这是我的代码varfb=require('facebook');fb.appid='my_app_id';fb.permissions=['publish_stream','read_stream','email'];//Permissionsyourappneedsfb.forceDialogA

android - 如何使用 Android Facebook SDK 集成 "Like"和 "Comment"功能?

我想在我的应用中实现“赞”和“评论”功能。我使用了这段代码:publicstaticvoidlike(StringpostID){StringgrapPath=String.format("%s/likes",postID);Requestrequest=newRequest(Session.getActiveSession(),grapPath,null,HttpMethod.POST,newCallback(){@OverridepublicvoidonCompleted(Responseresponse){Log.i(TAG,response.toString()+"Succes

android - Facebook SDK 中很少有内存泄漏

我尝试为我的应用制作社交模块,类似于wrapper,它将包含Google+、Facebook和Twitter集成模板。现在我正在使用FacebookSDK并决定在我的应用程序中使用LeakCanary,成功登录后我旋转了几次设备,并看到以下信息:这是MainActivity.class:publicclassMainActivityextendsAppCompatActivity{@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentVi

java - Facebook App Event sdk 4.38.0 在 ViewHierarchy.setAppearanceOfView 中抛出 NPE

我在使用facebooksdk的其中一个应用程序中遇到问题。将sdk从4.27.0升级到4.38.0后,fabric开始记录这个致命异常。我不知道它何时或如何发生,因为我无法自己复制它。也许你们中的一些人在升级facebookSDK后遇到了这个问题。FatalException:java.lang.NullPointerException:Attempttoinvokevirtualmethod'booleanandroid.graphics.Bitmap.compress(android.graphics.Bitmap$CompressFormat,int,java.io.Outpu

idea编译maven项目报错:Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.11.0:compile

项目场景:创建了一个maven工程,编译时报错问题描述Failedtoexecutegoalorg.apache.maven.plugins:maven-compiler-plugin:3.11.0:compile(default-compile)onprojectmybatisplus:Fatalerrorcompiling:无效的标记:--release->[Help1]原因分析:项目中maven-plugin版本不匹配。我的IDEA版本2023.2.3,JDK版本为1.8.我是把自己的maven版本降低到3.5.1,编译通过。解决方案:在pom.xml中配置编译插件以使用正确的Java版

java - 设备重启后启动 Phonegap 插件

我正在为Android开发混合Phonegap应用程序。该应用程序仅使用我正在开发的一个插件。该插件做了三件事监视地理位置变化(前景和背景)设置每半小时一次的闹钟以执行某些周期性任务监听推送消息。我用pushy.me服务和我使用的代码如下theirdocumentation.我已经实现了让应用程序调整到设备重启的代码,但结果很容易(感谢我在SO的其他线程中找到的信息)packagecom.example.plugin;importorg.apache.cordova.CordovaInterface;importorg.apache.cordova.CordovaPlugin;impo

android - 使用 Android SDK 3.0 的 Facebook 登录导致 ANR 或根本不工作

为了让用户在Android应用程序中登录Facebook,我尝试使用以下代码。用户登录后,应获取他们所有friend的位置。不幸的是,这段代码有时会导致ANR(如GooglePlay开发者控制台中所报告的那样),有时甚至无法正常工作。如果我在Facebook中删除应用程序(撤销权限),权限对话框将在下次启动Android应用程序时再次显示。但是,如果该应用程序已经拥有权限,它会导致这些ANR或只是没有成功地退出。似乎部分工作正常,部分错误,不是吗?以下代码是登录和获取数据的正确方法吗?packagecom.my.application;importjava.util.Arrays;im

android - 使用 PhoneGap 从 Android 打印到移动蓝牙打印机

我是PhoneGap的新手,但我知道它包装了网络应用程序,以便我们可以从javascript访问nativeAPI。我们将Android用作嵌入式系统,并希望它能与ADP400BT打印机配合使用。这是一款紧凑型点阵打印机。它似乎非常适合将移动设备用作POS系统。但是,我找不到任何有关使用javascript从移动设备打印到BT打印机的信息。一些打印机制造商为android提供nativeAPI,但是否可以使用PhoneGap的此类库?任何意见将不胜感激,谢谢,哈坎 最佳答案 您可以将nativeAPI包装在PhoneGap插件中,以