草庐IT

phonegap-facebook-plugin

全部标签

android - Facebook 喜欢按钮在 android 中打开空白页面

我正在尝试通过我的android应用程序在facebook上点赞一个url。我正在使用androidwebview来显示“喜欢”按钮,但是当我单击它时,什么也没有发生,它显示一个空白页面。但是当我在androidweb浏览器中使用相同的url按预期进行并喜欢链接时。我正在使用下面的代码WebViewlike_btn=(WebView)findViewById(R.id.WEBView);Stringurl="http://www.facebook.com/plugins/like.php?layout=standard&show_faces=true&width=80&height=5

java - Phonegap vs native on android 性能测试

我的最后一年项目有一个严重的问题。我被告知要使用PhoneGap开发一个移动应用程序以支持多个平台。然后我被告知要比较PhoneGap与Native的性能,所以我决定在android上进行测试。我为PhoneGap和JavaJavaScript实现它的时间/em>用于原生Android。有趣的是,JavaScript函数的完成时间减少了10倍,而且我一直认为Native函数要快得多。这是我用JavaScript为PhoneGap编写的代码:vararray=newArray();varstart=newDate().getTime();for(vari=0;i还有我的Java原生代码:

如何在PhoneGap中找到Android平板电脑或移动设备?

我需要设置Android设备智能手机肖像?window.istablet仅找到移动设备或平板电脑,因此我需要设置屏幕锁定方向并编写代码。看答案使用Cordova屏幕方向插件我们修复了。在app.js中document.addEventListener("deviceready",function(){if(window.innerHeight

android - 在 Facebook 登录对话框中隐藏状态栏

我的应用程序是全屏的,可以很好地隐藏标题栏但是,在FacebookSDK登录session期间,如果没有安装Facebook应用程序,它会弹出一个带有内部浏览器的对话框并显示状态栏。如何在Facebook登录期间隐藏状态栏?Session.OpenRequestopenRequest=newSession.OpenRequest(activity).setPermissions(permissions).setCallback(callback);Sessionsession=newSession.Builder(activity).build();if(SessionState.CR

javascript - Phonegap 应用程序中的谷歌地图 V3 使用限制

我想知道Googlemap在Phonegap应用程序中的限制是什么。因为APIv3不需要任何key。那么他们将在什么基础上执行限制?是按设备计算吗?如果它是按设备进行的,那么我们就不必获取许可证key。因为我们的应用程序使用量在一天内超过250000个请求。但否则我们必须获得许可证key。如果有人对此有任何了解,请分享信息。 最佳答案 您需要一个APIkey才能从javascript访问googlemapapi,如下所述:https://developers.google.com/maps/documentation/javascr

android - Phonegap android 应用程序内的惯性滚动(所有手机)

我的问题描述如下。我最近开发了一个Phonegap应用(Android和Ios是目标平台)并将其部署到市场上。我的应用程序主要包含一个事件列表。列表显然是可滚动的。目的是给用户一种原生感觉的体验,或者至少是接近它的东西。实际上,我想为大多数用户启用惯性(每个人都会很棒!)。Android我不介意该解决方案是否不适用于android。我在可滚动的div上使用了以下CSS属性:overflow:scroll;-webkit-overflow-scrolling:touch;在Ios上,绝对没有问题。它速度很快,并且启用了惯性滚动。使用Android时,我仍然无法使用某些手机。这是我的测试:

android - 关闭键盘后在错误的位置重新绘制 View - Cordova/PhoneGap - Android

我有一个Cordova应用程序(使用angularjs框架),这是我的观点:当我聚焦一个需要View向上移动以在(屏幕上)键盘显示时保持输入可见的输入时,如下所示:当我将焦点从输入更改到其他地方(模糊)时,键盘关闭(就像它应该的那样)但在错误的位置重新绘制View:当我用Chrome检查时,它显示所有元素在它们应该在的位置,而不是它们在显示器上的位置:我完全不知道是什么导致了这个错误,我尝试在onDraw方法中重绘View,因此无限重绘View以查看是否可以修复它但无济于事。有任何想法吗?额外的细节Cordova版本:3.5.0-0.2.4设备:Nexus10-Android4.4.4

javascript - 如何调试 PhoneGap 应用程序中的内存使用量攀升?

我有一个PhoneGap/JQuery移动应用程序,它通过Ajax从服务器获取数据并将其显示为列表。每次Ajax获取应用程序占用的内存增加大约10MB。对于第一次提取,它可能没问题,因为它提取了大量记录(大约700条)。但是,对于后续调用,我的理解是它应该重复使用内存,而不是每次都再堆积10MB。我已经使用.off()来释放事件处理程序,以防它们持有内存但没有成功。这是显示输出的主页面Div:这是从服务器获取数据并显示在上面的div中的JavaScript代码。AjaxFile="mydomai.com/ajax.php";$.get(AjaxFile,function(AjaxDat

android - 在 cordova plugin.xml 中使用 gradleReference 特性

我正在开发一个需要引入一些额外依赖项的插件。因为我希望最终用户使用AndroidStudio,所以我通过设置ANDROID_BUILD=gradle使用gradle构建。根据我的发现,在plugin.xml中包含一个gradleReference似乎是完成我需要的事情的完美方式。我跟着这里做了什么:https://github.com/MobileChromeApps/mobile-chrome-apps/blob/master/cordova/cca-hooks-plugin/plugin.xml包括指定更高版本的plugman,但是好像不行。包含的gradle似乎从未运行过,而且我

android - Facebook:安全错误,此站点的安全证书存在问题

某些用户在AndroidFacebook浏览器中查看链接时遇到此错误。我们的SSL是当前有效的。它不会发生在桌面浏览器或iosFacebook应用程序中。 最佳答案 这可能是两件事:您网站上的证书无效,或者链可能在某处损坏,如this案件。您可以使用SSLLabsServerTest分析您的域/SSL证书。出于某种原因,Android手机中的设置不信任证书的颁发者(根)。关于这个link,他们说:Settings->Security->TrustedCredentials--Makesuretheyareenabledwiththe