草庐IT

phonegap-facebook-plugin

全部标签

android - 为什么我无法从 Android native 应用程序登录以测试 Facebook 用户帐户?

我正在编写一个使用Facebook进行身份验证的Android应用程序。为了对此进行测试,我编写了一个脚本,该脚本使用指南providedintheFacebookdocs创建了许多测试用户帐户。.每个测试用户帐户都带有一个假的电子邮件地址和密码。可以使用这些详细信息通过Facebook主站点登录每个测试帐户。到目前为止一切都很好。但是,如果我尝试使用这些详细信息在Facebook原生Android应用程序上或什至通过m.facebook.com移动网站登录我的任何测试用户帐户,我会收到一个通用的“登录期间发生错误。请稍后再试。”错误。有没有人遇到过这种情况?是否需要在某处打勾以使这些

android - 在 phonegap 中写入和读取文件

我尝试在phonegap+android中写入/读取一个文件,这里是设置:$(document).ready(function(){document.addEventListener("deviceready",deviceready,true);$(document).bind("deviceready",function(){//writeFile();//readFile();});});functiondeviceready(){writeFile();readFile();}//Thisisjusttodothis.functionreadFile(){vard=naviga

javascript - Android 上的 PhoneGap 不会加载外部脚本

我正在制作一个可以加载谷歌地图的简单应用。但问题是每次我加载这个它无法在我的android模拟器上运行,而在桌面上运行良好。我怎样才能让Phonegap或Android允许外部脚本工作/加载?更新:我总是收到此错误“应用程序错误:与服务器的连接不成功。(文件///android_asset/www/index.html)。但如果我删除了谷歌地图脚本。它会工作。 最佳答案 其实,白名单就是@TDeBailleul所说的问题,但他指的是白名单在iOS中的位置,而不是Android。在android中,它在/res/xml/PhoneGa

javascript - 找到我在 android 上的 phonegap 中遇到的 javascript 错误

我有一个phonegap应用程序抛出javascript错误。我已经在桌面上的浏览器中打开了HTML页面,它在那里工作正常,没有任何错误。当我在android模拟器中加载它时window.onerror事件被触发,但我无法在错误对象中看到任何有用的信息来查看它来自哪里。我有这个来尝试从错误对象中获取更多信息:window.onerror=function(e){for(variine){console.log("window.onerror::"+i+'='+e[i]);}};但我什至没有看到“消息”属性。这是输出:window.onerror::undefinedwindow.one

java - Phonegap 从 Java 代码中获取本地存储值?

我已经使用localstorage在客户端使用phonegap保存了数据现在我想用Java代码访问保存的数据。这可能吗?我该怎么做?谢谢。 最佳答案 你为什么不制作一个本地插件,将值存储在android共享首选项中,并在每次添加/删除本地存储中的对象时调用它。因此,在javascript中,您不会直接调用本地存储函数,而是调用一个包装器,它1)操作本地存储,然后2)调用插件以将其存储在共享首选项中。当然这涉及到每个对象的双份副本,因此您也必须处理这个问题,但是如果对本地存储的修改总是从javascript开始,这应该不是问题。

android - 将网络应用程序移植到Phonegap的路径问题

我认为这是现有网络应用程序的相当标准的设置,并希望提出有关如何最好地使其适合通过PhoneGap创建native版本的建议,以使我们可以继续开发网络应用程序并更新phonegap可以从中生成版本,而无需进行过多的工作。我是PhoneGap的新手。我四处搜索并尝试了StackOverflow等的各种建议,但没有运气,至少对于我的设置而言。该应用程序是在GWT中开发的,包括:所有应用程序的共享文件夹中的静态资源/static/,带有图片,字体,css。CSS定义了一些字体系列,并引用了/fonts中的字体文件。我们使用绝对值从html文件和JavaScript代码中引用这些静态资源路径。多

android - PhoneGap - 从当前应用程序启动另一个应用程序

我正在为android开发一个基于phonegap的应用程序,并且想知道如何在当前设备上没有安装所需应用程序时运行另一个应用程序,甚至去android市场。如有任何帮助,我们将不胜感激。 最佳答案 是的,Dozent,这是可能的,但您可能最终需要编写一个插件来调用AndroidIntent。许多核心PhoneGapAPI(例如相机)都使用Intents。http://developer.android.com/guide/topics/intents/intents-filters.htmlhttp://wiki.phonegap.

android - Android SDK :How facebook check the Hash key?

当我们想要使用FacebookSDKforAndroid作为我们的SSO解决方案时,我们需要将我们的Android应用程序签名放入我们的Facebook应用程序设置中(Facebooksdkforandroid的第5步)。并且该签名应该通过运行AndroidSDK附带的keytool来生成。我很好奇facebook是如何验证这个签名的? 最佳答案 时隔一年多了,我想我最好回答一下我的问题。Android的应用程序可以通过以下方式获取其他应用程序的签名:publicStringWriteSignature(StringpackageN

android - PhoneGap/ Sencha 触摸 : WebView render issue on hide SoftKeyboard

软件我正在使用SenchaTouch(2.1.1)和PhoneGap(2.5.0)开发适用于Android和iOS的应用程序。我的问题容器底部有一些带有输入字段(Ext.field.Text和Ext.field.Email)的View。当您点击输入字段时,AndroidSoftKeyboard会出现并将整个View推到顶部,这样输入字段就不会被键盘隐藏。现在,当您隐藏键盘时(通过按Android隐藏按钮或点击输入字段以外的任何地方),WebView并不总是快速返回,直到您再次点击WebView。硬件目前我在Nexus4(Android4.2.2)上遇到这个问题。这在iOS(iPhone

android - 用于 Play 商店发布的 Facebook key 哈希

我为使用FacebookSDK的Android应用程序创建了一个哈希键。但是,现在我想为我的应用程序的“发布”版本创建哈希键。为此,我使用了不同的keystore。我有以下语法:keytool-exportcert-aliasMY_ALIAS_HERE-keystore~/path/to/my/android.keystore|opensslsha1-二进制|opensslbase64这里,MY_ALIAS_HERE是该keystore文件中存在的别名吗?还是别的什么?此外,密码是“android”还是其他类似keystore文件中该别名的密码?非常感谢..:)