Tag: cordova

用于cordovaSQLite的批量插入

是否有cordovaSQLite的批量插入? 我有很多数据,我想保存在sqlite Db中。 我的代码现在是 var query = “INSERT INTO Card (CardId, CardSetId, FrontText, BackText, ControlType, CardLevel, IsDirty, ChangedAt, Active) VALUES (?,?,?,?,?,?,?,?,?)”; for (var i = 0; i < cardList.length; i++) { $cordovaSQLite.execute(db, query, [cardList[i].CardId, cardList[i].CardSetId, cardList[i].FrontText, cardList[i].BackText, cardList[i].ControlType, cardList[i].CardLevel, cardList[i].IsDirty, cardList[i].ChangedAt, cardList[i].Active]); } 它工作但很慢! 当我使用这段代码时: var query = “INSERT INTO Card (CardId, CardSetId, FrontText, BackText, […]

jQuery mobile中的标题高度更改以响应单击

我在jQuery移动电话差距应用程序中有一个页面,它表现得很奇怪。 每当我点击主体(内容)时,标题增加的是高度。 从检查元素开始,似乎H1标题在响应点击时向右和向下移动,增加了与左侧图标的距离。 我使用jquery mobile 1.3.2和nativeDroid 2.2.0 。 我的代码如下: Feedback Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit […]

如何在javascript中为phonegap实现搜索function?

我想在java脚本中实现搜索function。我是java脚本的新手。如果我在下面的代码中犯了任何错误,请原谅我。 我该如何实施呢? 我试着像这样实施 JavaScript的 $(“#input”).keyup(function() { var userInput = $(this).val(); $(“#list div”).map(function(index, value) { $(value).toggle($(value).text().toLowerCase().indexOf(userInput) >= 0); }); }); 但是,CORDOVA就不会认识到……所以当我实现它时这样做 document.getElementById(“input”).keyup(function() { var userInput = val(); document.getElementById(“main div”).map(function(index, value) { document.getElementById(value).toggle(document.getElementById(value).text().toLowerCase().indexOf(userInput) >= 0); 现在,我得到一个错误 05-30 11:59:18.500: INFO/Web Console(930): JSCallback Error: TypeError: Result of expression ‘document.getElementById(“input”).keyup’ [undefined] is not a function. at file:///android_asset/www/cordova-2.1.0.js:3727 HTML Rich Rajim […]

关闭Android应用程序Jquery – Phonegap

我正在尝试使用以下代码关闭我的Phonegap Android应用程序: document.addEventListener(“backbutton”, function () { if ($(‘.screenshot’).is(“:visible”)) { if (confirm(‘Afsluiten?’)){ setTimeout( function() { navigator.app.exitApp(); }); } else { ”; } } else { $(“.items , .screenshot”).show(); $(“.content , .openbrowser , .html5vid , .introtekst_gal” ).hide(); $(“.terug”).hide(); } }, true); 它工作一次:按下后退按钮然后“确定”按预期关闭应用程序。 但是,当我这样做时,应用程序不再关闭: 按后退按钮(弹出显示) 按“取消”(弹出消失) 按后退按钮(弹出显示) 按“确定”(弹出消失,应用程序应该关闭,但不是) 我究竟做错了什么?

我没有在mobilegap android的手机中获得ThemeRoller的自定义UI?

我有自定义主题已下载主题,添加为参考,但我的移动用户界面没有显示我自定义主题: 这是自定义主题: ThemeRoller自定义主题,并在phonegap Android中添加它,但没有结果: Insert title here UNIT CONVERTER TEMPERATURE WEIGHT CURRENCY CONVERTER SPEED CONVERSION 如何在我的应用程序中获取主题Roller的自定义主题请帮助我在跟随Gajorates的回答之后进行屏幕拍摄:

Sendsms插件无法在Phonegap上运行

我正在尝试使用“Sendsms”插件发送消息,用于Android上的手机差距。 但是当我调用该函数时,我收到此错误: Uncaught TypeError: Cannot call method ‘send’ of undefined at file 这是我正在使用的JS代码: function onDeviceReady () { $(‘#send’).bind(‘click’, function () { alert(‘Phone: ‘ + $(‘#friendName’).val() + ‘ Message: ‘ + $(‘#MessageContent’).val()); window.plugins.sms.send($(‘#friendName’).val(), $(‘#MessageContent’).val(), function () { alert(‘Message sent successfully’); }, function (e) { alert(‘Message Failed:’ + e); } ); }); } document.addEventListener(“deviceready”, onDeviceReady, false); 我从这里得到了java代码并添加了权限: […]

如何从数据库中检索值并使用(jqtouch + phonegap)在html5中显示它

我正在尝试使用html5,javascript,jqtouch和phonegap为移动健康制作Iphone应用程序。 我这样做是为了学习使用html5 jqtouch和phonegap构建iPhone应用程序的学校项目。 我能够使用pName作为数据库表中的列创建一个数据库。 但我无法在index.html中的空div(名为patientList的第一个pannel)中填充整个患者姓名列表。 我创建了一个名为index.html的文件。 此文件具有不同的面板。 第一个pannel是一个patientList面板。 第二个pannel是在数据库中创建一个新条目。 在数据库中创建新条目后,第一个名为患者列表的面板应填充患者的所有姓名。 我的代码成功创建了一个数据库,但它没有在PatientList面板中显示患者的任何名称(pName)。 我是第一次使用HTML5,CSS,JAVASCRIPT,JQTOUCH和PHONEGAP制作iphone应用程序。 我需要你的帮助。 我的index.html看起来像这样 patientList + Label Cancel New Patient Save + 我的iphone.js看起来像这样 var jQT = new $.jQTouch({ }); var db; $(document).ready(function(){ $(‘#newEntry form’).submit(createEntry); $(‘#patientList li a’).click(function(){ var nameOffset = this.id; sessionStorage.currentName = nameOffset; // storing the clicked patient name refreshEntries(); }); // creating a […]

无法使用Phonegap转换HTML5 / Javascript / JqueryAjax应用程序

我使用HTML5 / Javascript / JqueryAjax创建了基于Web的应用程序。 托管url工作正常,但是当我使用phonegap 2.8.1在Windows Phone 7中运行它时,它无法运行。 它调用错误function。 这是我的代码: document.addEventListener(“deviceready”, onDeviceReady, false); function signclick() { var validate = true; var usv = document.getElementById(‘username’).value; var psv = document.getElementById(‘password’).value; var emv = document.getElementById(’email’).value; if (usv == ”) { if (psv != ”) { document.getElementById(‘validatepass’).innerHTML = “”; } if (emv != ”) { document.getElementById(‘validateemail’).innerHTML = “”; […]

html5video标签未能在phonegap android中使用cordova 2.9.0和jquery1.9.0播放.mp4video?

我正在尝试播放已在我的项目路径中添加的本地video文件: ASSETS / WWW / VIDEOS / xyz.mp4现在使用标记但获得警报: 我在HTML中添加了代码: **in js:** $(document).on(‘pagebeforeshow’,”#video”, function () { xyz = document.getElementById(‘video_player’); alert(“values xyz:” + xyz); xyz.src = data[curYear].video.url; alert(“xyz after src:” + xyz.src); xyz.play(); });

登录为Iphone工作但不是android

我在使用Android平台登录时遇到问题。 以下代码与我的cordova phonegap build一起用于登录。 苹果设备工作正常,登录没有任何问题。 Android设备都在第二次尝试时登录。 Android设备: 我第一次使用我的Android设备登录时收到以下错误: Synchronous request timed out after 10 seconds for the 0th try, URL: Synchronous request timed out after 10 seconds for the 1th try, URL: Synchronous request timed out after 10 seconds for the 2th try, URL: 在android的第二次尝试中,我获得了成功的尝试,它读取了我从服务器返回的xml数据,填充了应用程序,然后更改为正确的页面。 Apple设备: 苹果设备启动应用程序,我成功尝试,它读取我从服务器返回的xml数据,填充应用程序,然后更改到正确的页面。 function login(){ ‘use strict’; var user = document.loginForm.username.value; […]