Tag: cordova

android上的flot:如何适应屏幕大小

我正在尝试使用flot在webview上绘制一些内容,但很难根据屏幕大小很好地拟合这个数字。 似乎只接受绝对大小,而我将其更改为相对大小,数字消失了: 您可以尝试的示例来自其他人: 在带有突出显示的Android WebView中使用Flot的条形图

保护cordova android app的内容

我正在为Android开发Cordova应用程序(因此它是所有HTML / CSS / Javascript代码)。 这个应用程序将包含我不希望它们在互联网上免费分发的内容,主要是音频,video和一些XML文件。 虽然这些内容将从服务器和其他内容提供商加载,但用户可以解压缩APK并查看www文件夹,分析源代码(主要是jQuery和jQuery Mobile的东西)并找到所有这些内容的直接路径。 然后,轻松下载它们。 这些路径可能位于javascript代码内部或XML文件内部。 有什么办法可以防止这种情况吗? 我知道JS混淆器,但我相信它们很容易逆转。

javascript文件cordova ..如何通过变量传递值

我正在开发intel cordova应用程序…从服务器下载文件,我已经包含了cordova文件下载插件,但它有我希望通过变量传递的数据…这是我的代码: var app = { fileName: “PointerEventsCordovaPlugin.wmv”, //<– pass this value through variable (dynamic) uriString: "http://media.ch9.ms/ch9/8c03/f4fe2512-59e5-4a07-bded-124b06ac8c03/PointerEventsCordovaPlugin.wmv", // <– this one also // Application Constructor initialize: function() { this.bindEvents(); }, ….我已经添加了fileName和uristring ..但我想从变量动态添加该值..我怎么能这样做????? cordova插件链接,如果您对此有任何了解,请回复…

PhoneGap Cordova 3.1.0 inAppBrowser EventListener无法正常工作

我现在开始使用Cordova 3.1.0。 我使用命令行生成项目,然后修改现有代码。 我从官方网站复制并粘贴以下代码进行测试。 InAppBrowser.addEventListener Example // Wait for device API libraries to load // document.addEventListener(“deviceready”, onDeviceReady, false); // device APIs are available // function onDeviceReady() { var ref = window.open(‘http://apache.org’, ‘_blank’, ‘location=yes’); ref.addEventListener(‘loadstart’, function(event) { alert(‘start: ‘ + event.url); }); ref.addEventListener(‘loadstop’, function(event) { alert(‘stop: ‘ + event.url); }); ref.addEventListener(‘loaderror’, function(event) { alert(‘error: ‘ + […]

为autidividers设置自定义属性

我试图划分一个动态填充jQuery-mobile的ListView。 我正在设置一些属性status=”true” listitems和一些status=”false” ,并想知道是否可以自动将它们分成两组(Downloaded / Not downloaded)? 这是我的HTML: 我的JS: var $li; var $status = ‘false’; window.resolveLocalFileSystemURL(fileSource + val.title + “.pdf”, success, fail); // if file exists function success() { $li.find(“a”).on(“click”, function(){ openPdf(val.title); }); $status = ‘true’; } // if file doesnt exists function fail() { $li.find(“a”).on(“click”, function(){ downloadPdf(val.title,val.url); }); $status = ‘false’; } $li = […]

如何在一个html文件中将pageinit用于多个data-role = page

我的一个html文件中有多个页面。 我试图在第二个data-role =“page”上实现pageinit事件处理程序。 所以我在其特定的data-role =“page”中声明了pageinit。 $(document).on(‘pageinit’,’#foo3′ , function(){ abcsong_file_path = ‘/android_asset/www/audio/abcsong.mp3’; my_abc = new Media(abcsong_file_path); my_abc.play(); var i =0; var time; function my_loop(){ setTimeout(function (){ var my_alphabets = [“a”,”b”,”c”,”d”,”e”,”f”,”g”,”h”,”i”,”j”,”k”,”l”,”m”,”n”,”o”,”p”,”q”,”r”,”s”,”t”,”u”,”v”,”w”,”x”,”y”,”z”]; $(‘#content_loop2’).append(”); i++; time = 700; if(i<26) { my_loop(); } }, time) } my_loop(); }); 我期望的是每次访问此页面时它都会初始化。 但它只在我第一次打开时正确运行。 每隔一次它只显示以前执行的代码的输出。 请帮我怎么做。

使用.ajax(JQuery)跨域问题到我拥有的域 – 简单的PHP页面

所以我知道这是一个普遍的问题,看到很多人都在谈论它,但觉得我的情况是独一无二的,可能不像其他人那样参与其中。 我有一个主机网站,并试图用JQ和PhoneGap构建一个iPhone应用程序。 我希望人们能够从应用程序将他们的分数传递到我的主域,但是我感到害怕:“Access-Control-Allow-Origin不允许使用Origin null”。 当我试着打电话给这个时: $.ajax({ type: “POST”, url: ‘http://www.homesite.com/thephppage.php’, data: { ‘guid’: ‘12333-54’, ‘score’: 52, ‘initials’: ‘tod’ }, success: function (data) { try { } else { } } catch (err) { alert(err); } }, error: function (xhr) { alert(xhr.responseText); } }); 由于这是对我所拥有的域名的呼唤,我能做些什么来纠正这个问题? 谢谢。 Ť

javascript超时超时

我使用jquery来开发移动应用程序,这里是我的代码下面的问题,当我向页面添加5或6行时,一切顺利。 但如果我添加多行显示错误消息:Javascript执行已执行超时。 function succes_recu_list_rubrique(tx, results) //apés avoire remplir sqlite { console.log(‘ENTRééééééééééééééé—‘) $(‘#lbtn’).prepend(“Selectionner un Rubrique”); for( var i=0; i<results.rows.length; i++ ) //Remplir tableau liste des identifiants étapes { $('#lbtn').append("”); $(‘#lbtn’).append(”+results.rows.item(i).LibelleRubrique+”); } $(‘#lbtn’).append(‘Consulter’).trigger(‘create’); $(‘#lbtn’).append(‘Cancel ‘).trigger(‘create’); }

Phonegap – 可靠的页面宽度检测?

任何人都可以推荐一种在Phonegap内置的HTML5 Android App上检测屏幕宽度的好方法吗? 我们的页面相当流畅 – 但我需要为较小的屏幕切换徽标/页脚图形 – 所以我为较小的版本注入样式表 – 似乎一般工作正常,一些手机(HTC Wildfire)似乎认为它们是320px宽度当他们只有240所以我在挣扎! 这是我目前的检测代码 – 任何建议都会非常有用! 干杯保罗 $(document).ready(function() { var pageWidth = $(window).width(); var sizeSelected = “chilliAppBeta”; alert(pageWidth);adjustCSS(); function adjustCSS(){ if (pageWidth >= 0) { if(pageWidth = 300) { sizeSelected = “chilliAppBeta” } } function applyChilliCSS() { var chilliStyleSheet =$(”); $(‘head’).append(chilliStyleSheet); } });

选择不同的经度和纬度值并找到它们的中位数

我正在使用Google Maps API V3和jQuery创建一个Phonegap应用程序。 当检测到坑洞时,应用程序将经度和纬度值分别存储在MySQL数据库中。 我需要做的是选择任何相对较近的值,并且很可能是相同的坑洞。 有没有办法在jQuery / PHP / SQL中获取相对接近的值,找到它们的平均点然后使用该值继续处理其他一些东西? 基本上我需要的是,一旦检测到特定的坑洞5次,它将在谷歌地图上绘制。 但是,只有达到此阈值。 困难在于,根据报告它的设备的准确性,可能在略微不同的经度和纬度值下报告相同的坑洞。