草庐IT

oauth-phonegap

全部标签

android - phonegap/jquery mobile - iframe 和后退按钮

我正在开发Phonegap/jQueryMobileAndroid应用程序。特定内容涉及显示我们服务器上的页面。我们使用了一个IFrame来显示它,除了后退按钮外,一切正常。如果您在IFrame中点击几个页面并按下手机的后退按钮,应用程序将返回一个页面而不是iframe中的内容,这是一个问题。我猜想解决这个问题真的很棘手,但是有没有人有想法或替代方法来使用后退按钮显示外部网站? 最佳答案 您可能需要覆盖默认的onBack方法,并提供您自己的方法。您需要弄清楚如何以编程方式在iFrame中模拟返回

android - Phonegap、JQM 和 Android 性能低下

您对Phonegap(cordova)withjquerymobileonAndroid有什么感受和印象?我正在那个环境中开发一个Phonegap应用程序,但是我看到页面转换中的显示闪烁并且总体上性能缓慢。你认为我可以做些什么来解决这个问题吗? 最佳答案 我有时会注意到这一点,但通常是由于我做错了什么(即没有优化我的代码)。如果您没有任何具体代码,我会推荐以下提示。让您的“屏幕”保持简单。您使用的是移动设备,因此请尽量减少单个屏幕上的元素数量。您是否尝试过在手机的浏览器中运行您的“网站/应用程序”?我知道这很简单,但这基本上就是Ph

android - Android 上没有 WebView 的 oAuth?

有没有一种方法可以实现oAuth流程而无需在android上实际启动浏览器甚至webview?我想展示的是一个native弹出窗口,它询问用户凭据,然后将其提供给oAuth提供者。 最佳答案 严格来说不,OAuth的主要思想是您永远不应该以任何方式处理用户的凭据。但这取决于提供商。例如Twitter使用theirowninventionxAuth您发送用户名和密码以换取访问token的位置。不过,Twitter只允许将此用于可以很好地激发需求的应用程序。因此,请与API提供者核实是否可以某种方式实现。

android - Phonegap、jQuery Mobile、Android、文本输入后工具栏不再固定

关于工具栏方面的jQueryMobile、phonegap和android的组合,我遇到了问题。更准确地说,我希望我的页眉和页脚在我在文本区域输入后保持稳定(data-position="fixed")。我还在页眉和页脚上包含了属性data-tap-toggle="false",但是在我在文本区域写了一些东西并返回到页面后,页脚和页眉不再是“固定的”,并且我必须再次触摸屏幕才能再次显示和固定。有什么建议吗?提前谢谢你。 最佳答案 最好的解决方案(非常适合我)是:https://github.com/watusi/jquery-mob

android - 如何在我们的android项目中使用phonegap插件

我需要在phonegap上的android应用程序中使用短信插件我已经下载了所需的插件此外,我已将“phonegap”的所有实例更改为“cordova”但我仍然得到错误E/WebConsole(2086):TypeError:Resultofexpression'window.plugins'[undefined]isnotanobject.atfile:///android_asset/www/pluginexample.html:38请给我任何使用plugin(any)的工作项目的链接,这样我就可以知道我在哪里遇到这个错误谢谢!!! 最佳答案

android - 使用 jquery mobile 和 phonegap 在 android 4.0 webview 中聚焦时创建输入字段的副本

我正在使用webview开发一个phonegap应用程序。但是当焦点在任何输入文本框上时,会自动创建文本框的副本,并且我输入的任何内容都将在此文本框中。在聚焦时,此值显示在默认文本框中。我试图通过以下方式避免这种情况:input{-webkit-appearance:none;background:none;border:0;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);}但是没有效果... 最佳答案 这是我用的...input[type="text"]:not(.se

android - 如何使用来自 Google 的 OAuth 回调来避免 "Complete action with"弹出窗口?

我正在玩弄OpenIDConnect和OAuth,我想支持多个OpenID提供商(因此不仅仅是AccountManager已知的提供商)。但是,我遇到了这个问题。当作为已安装的应用程序针对Google进行身份验证时,您将(由Google)预定义的回调地址传递给http://localhost。因此,我通过像这样重定向到Google的端点来启动OAuth流程:Stringurl="https://accounts.google.com/o/oauth2/auth?scope=https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fuserinfo.email+

android - PhoneGap 的 getPicture() 调用不会保存到 Android 手机上的图库

我一直在尝试使用PhoneGap功能用我的Android手机拍照并将其保存到手机的相册中。我在启动和运行他们的完整示例项目时没有遇到任何问题,但代码永远不会保存图像。我们已经在Iphone上进行了测试,没有遇到任何问题,所以我想知道是我做错了什么,还是这是另一个Android问题。PhoneGapExample以下是我根据我在网上看到的内容采取的步骤。添加到app/res/xml/config.xml文件添加到list文件更改getPicture()中的选项以包含“saveToPhotoAlbum”选项navigator.camera.getPicture(onPhotoDataSuc

android - 从 jquery 移动 (phonegap) 应用程序在 android 中打印

我有一个使用jquerymobile、html5和css3开发的android应用程序。我使用“phonegapbuild”创建apk并安装在我的android平板电脑上。我只需要从我的应用程序打印一个html页面。在Windows中,我使用window.printjavascriptnative函数或像“PrintArea”这样的jquery插件。是否有一些方法可以在android操作系统上发送输入?我已经在我的平板电脑上安装了printhand和printshare,它可以在本地打印机上运行。我只需要从我的应用程序使用这台打印机进行打印。有解决办法吗?谢谢

android - phonegap 简单示例在 android 模拟器中不起作用

我遵循了基本Phonegap教程(Eclipse、AndroidSDK、ADTPhonegap)中的所有步骤,我创建了一个index.html页面(代码来自phonegap站点)和cordova-2.2assets/www文件夹中的.0.js和cordova-2.2.0.jar,当我运行它时,它在控制台屏幕上显示了这条消息:[2013-09-0512:44:14-phonegape-test]------------------------------[2013-09-0512:44:14-phonegape-test]AndroidLaunch![2013-09-0512:44:14