Tag: cordova

Phonegap:在Android的键盘显示屏上调整webview的大小

在最新的Android版本中,我有一个类似于(具有固定定位)的模态与facebook对于在Messenger中的feed / chat中的评论。 我想要的看起来像这样: 因此,当您专注于输入时,键盘会打开并缩小webview。 它默认不起作用,我找不到任何解决方案。 我尝试将此首选项添加到config.xml但adjustResize没有做任何事情, stateVisible只是在我启动应用程序时打开键盘。 这很奇怪。 从Android文档开始, adjustResize应该这样做: The activity’s main window is always resized to make room for the soft keyboard on screen. 我正在使用Phonegap 3.0,我有一个带有kitkat的Nexus 5进行测试。

使用jquery mobile中的点击替换所有点击事件以加快速度

我正在使用phonegap和jquery mobile开发移动应用程序。 我用数据角色等创建了布局……在这个应用程序中,我有很多按钮,如下所示,可以转到不同的页面。 (我没有专门将点击事件绑定到这些按钮,他们只是使用href来表示魔法)。 go to page 6 这些按钮的问题在于它们非常慢,每1个都在谈论400毫秒的延迟。 是否可以用tap / vclick / touchstart (无论什么是最好的) 替换这些按钮上的所有事件,以便它们立即响应? 他们永远不会处理双击或人们拖延… 谢谢

如何使用PhoneGap / Cordova为Windows Phone 7创建简单的全景应用程序?

我环顾四周,发现了几个基于PhoneGap / Cordova的HTML5应用程序的Windows Phone 7应用程序示例,但它们似乎都没有向您展示如何制作全景图或透视风格的应用程序,这些都是操作系统的UI。 我正在寻找一个像这样工作的应用程序: 全景: 枢: 我想使用纯HTML5,CSS3和JS构建这些应用程序,并使用PhoneGap Build来部署它们。 我不想使用Visual Studio。 VS为全景或枢轴布局提供了两个单独的控件,但在HTML5中,应该只有一个滑块控件可以用于两者,通过调整允许多屏幕列,如第一个“第二个项目”页面例。 我也寻找了一些我可以调整的IE9兼容的jQuery滑块插件,但是其中90%不起作用,其余的有点太不同了,无法尝试和适应。 例如,这个jQuery页面幻灯片(侧面)过渡在每个浏览器中都能正常工作,但在WP7浏览器中降级为基本的向上滑动类型效果。 我的目标是多个操作系统,但我不想在所有操作系统中复制相同的界面。 数据源很常见,但我希望它们看起来像每个操作系统上本机设计的应用程序。 更新1: 找到一个滚动/滑块插件 ,实际上响应WP7上IE Mobile上的触摸事件,但它不会捕捉到每个面板的边缘,这是全景/枢轴控件的一个重要方面。 还检查了XUI ,它有一个名为Swipe的插件来检测滑动/点击事件,但即使使用“xui-ie-2.3.2.min.js”,该示例在IE Mobile中也没有任何作用。 更新2: 我最接近找到这样的东西是有前途的jqMetro附加组件。 它为您提供全面的Metro风格,包括全景,枢轴和原生外观控件,但最具讽刺意味的是滑动function在IE Mobile上不起作用,这意味着它无法在PhoneGap的应用程序中运行。 点击枢轴标题可以正常工作并切换到该视图。 更新3: 完全放弃混合应用程序开发! 🙂

由jquery mobile在电话差距中实现方向改变事件

有人可以通过手机间隙中的jquery mobile告诉我正确的方向更改事件代码吗? 我在哪里以及如何实现此orientationChange函数?

有条件地阻止移动safari中的滚动/触摸移动事件

iOS 5现在允许本机溢出:滚动支持。 我想要做的是禁用touchmove事件除了具有’scrollable’类或其子元素的元素之外的所有内容。 但我似乎无法让它发挥作用; 这是我一直在下面工作的: .scrollable { height: 5em; overflow-y: scroll; -webkit-overflow-scrolling: touch; } // doesn’t seem to work var handleMove = function (e) { if (!$(e.target).parents().andSelf().hasClass(‘scrollable’)) { e.preventDefault(); } }; document.addEventListener(‘touchmove’, handleMove, true); don’t scroll if you drag here should be scrollable if you drag here and here and here and here and here […]

如何将Json数据导入Jquery移动应用程序

我正在使用Jquery Mobile在dreamviewer中制作基本的“新闻”应用程序。 我做了所有的设计,但现在是时候将我的api服务器中的Json数据放到我的应用程序中了。 这是我的api服务器链接; fe“http:/ mywebapiurl” 我想我需要编写关于getJson的Jquery函数,但我不知道如何制作它? 我将如何将它放入我的列表视图中,带有小文章图片,articletitle和articleheadline? 这是我的列表视图的示例,我将展示来自Json的新闻。 Post Mobile ArticleTitle ArticleHeadline © funky app 这是我试过的代码示例; $(document).ready(function() { $.getJSON(“http://mywebapiurl”, function(data) { var result= “”; $.each(data.LatestNews, function(index, value) { result+= “”+value.TITLE+””+value.SPOT+””; }); $(“#articleContainer”).html(result); }) }); 等你的回答。 非常感谢你。

如何在jquery-mobile / phonegap的$(document).ready()/ onDeviceReady()上加载脚本

我正在使用PhoneGap和jQuery Mobile开发应用程序。 现在当页面加载时,我想加载一个script(.js file) 。 基本上是onDeviceReady或$(document).ready() 。 怎么做?

Phonegap跨域json数据调用停止在phonegap构建中工作

嗨3天前,当我在使用phonegap构建时,它工作正常,但昨天当我从phonegap构建器创建一个新构建时,它停止工作并获取数据。 仅适用于phonegap。 下面是我的配置代码。 <!– Define a specific version of PhoneGap to build into your app. –> <!– –> 100 <!– Define access to external domains. – a blank access tag denies access to all external resources. – a wildcard access tag allows access to all external resource. Otherwise, you can specify specific domains: – allow […]

如何在页面加载上打开对话框

我正在尝试打开一个对话框在页面上加载jquery Mobile屏幕。现在我可以打开对话框上的按钮点击。我希望对话框在页面加载时自动弹出但不能这样做。 这是HTML .. You have entered: Open Dialog 这是我的jquery .. function onLoad() { document.addEventListener(“deviceready”, onDeviceReady, false); $(“#searchby_chooser_ok_button”).bind (“click”, searchByCriteria); if (typeof Contact === “undefined”) { getElement(“contacts_list”).innerHTML = “The Cordova Contacts API is inaccessible”; } } 请帮我自动弹出页面加载对话而不是按钮点击事件。 谢谢

使用jquery在phonegap应用程序中管理cookie的位置?

我的原生iphone应用程序,使用带jquery的phonegap(基于浏览器)开发,可以登录到Web服务器,登录后用户可以访问他们的资源。 一旦用户通过身份validation,服务器就会在cookie中设置会话ID。 我对这个方案没有任何问题,但我想知道cookie存储在哪里,因为当我做警报(document.cookie)时,它返回空字符串。 是否有可能jquery中的ajax函数在内部管理cookie并将其发送到同一域的每个请求?