Articles of cordova

PhoneGap Apps需要连接互联网吗?

我认为这是一个基本问题,但我在他们的网站上找不到这个,或者如果我错了就纠正我。 我想问一下,将phonegap应用程序连接到互联网是否可以使用? 我需要了解并了解这个。 由于我在两个选项之间徘徊,无论是使用本机代码还是使用phonegap。 谢谢

在PhoneGap 1.2.0中使用Google Analytics时Android和iOS之间的差异

我一直试图通过Android和iOS让Google Analytics在PhoneGap 1.2.0中运行。 在PhoneGap 1.2.0中使用Google Analytics时,Android和iOS之间的主要区别是什么?

在将项目升级到最新版本的Cordova 4.0.0时,TypeError“无法在控制台中设置#的属性连接”

今天,我将Cordova-CLI从3.5版升级到4.0版。 在此之后,我将项目的平台支持更新到最新版本的Android(因为它们现在单独更新)。 从那以后,每当我运行cordova run android时,我都会出现此错误,我收到以下错误: 未捕获的TypeError:无法设置在文件中只有getter的#的属性连接:///android_asset/www/cordova.js:512 因此,应用程序中的许多事件都无法运行,导致该应用程序无法运行。

PhoneGap – 与Android上的浏览器相比性能不佳

我使用jquery mobile和phonegap为android开发了一个应用程序。 我通过usb将应用程序部署到我的设备上。 应用程序的性能非常糟糕,尤其是在滚动更长的列表时。 奇怪的是:如果我只是打开手机上的浏览器并直接访问index.html,整个应用程序运行顺畅。 相同的技术,相同的内容。 我不使用phonegap native api或类似的东西。 在android 4.0.2上测试了phonegap 1.5.0和1.7.0rc1,jquery mobile 1.1.0。 有任何想法吗?

如何重定向到phonegap android app中的本地html页面?

我正在尝试使用phonegap创建一个Android应用程序,第一页是登录页面,它向服务器查询用户身份validation,服务器返回json字符串:如果登录成功则为true,否则为false。 我收到了回复,但我无法重定向到下一个html页面。 我使用以下代码 $(‘#loginForm’).submit(function(){ var uid = $(‘#login’).val(); var pwd = $(‘#password’).val(); $.getJSON(‘http://example.com/phonegap/login.php’, { userid: uid, password: pwd }, function(json) { $.each(json, function(k, v) { if(v == “true” || v == true){ super.loadUrl(“file:///android_asset/www/page2.html”); } else { $(‘#loginError’).html(“Login failed, username and/or password don’t match”); } }); }); return false; }); 请告诉我,如何在成功登录后将用户重定向到page2.html?

Android / phonegap – 点击响应时间慢

由于ghostCoder暗示了检测触摸事件而不是点击事件的想法,我接近制定解决方案。 以下代码是我目前所拥有的,但是有些东西仍然不太正确。 它适用于我的主页(非常基本的页面),但是实际的游戏页面打破了: 这是我的代码:JAVASCRIPT: var b=document.getElementById(‘STOP’),start=0; //Check for touchstart if(‘ontouchstart’ in document.documentElement) { document.getElementById(“notouchstart”).style.display = “none”; } //Add a listener that fires at the beginning of each interaction [b].forEach(function(el){el.addEventListener(‘touchstart’,interact);}); //Add the event handlers for each button b.addEventListener(‘touchstart’,highlight); //Functions Store the time when the user initiated an action function interact(e) { start = new Date(); } […]

每次应用程序启动时,都在GCM上注册设备是正确的方法吗?

我正在开发一个phonegap应用程序,并按照本教程实现PushPlugin。 但是,它表示每次触发deviceready事件时注册应用程序。 这意味着即使先前已经注册,它也会在GCM上注册设备。 这让我有点不舒服,因为它似乎不是一个好习惯,因为该设备已经注册,所以,我决定来这里问。 这是一个好习惯吗? 如果没有,为什么? 这有一些长期并发症吗?

在javascript中捕获Android手机中的原生按钮点击次数

有没有办法可以使用phonegap / jqtouch / javascript捕获android应用程序中html文件中的HOME和BACK按钮的点击? 我有一个使用phonegap的Android应用程序。 我想在html页面中捕获Android手机的原生HOME和BACK按钮的点击以优雅地退出/返回。

Cordova状态栏通知插件错误

我正在尝试将Cordova的状态栏通知插件添加到我的Android应用程序中,但是我的代码出错了。 这是有问题的代码: Notification noti = new Notification.Builder(context) .setContentTitle(contentTitle) .setContentText(contentText) .setSmallIcon(icon) .build(); 错误发生在.build() ,Eclipse告诉我: “对于Notification.Buildertypes,方法build()未定义”

Famo.us网络平台是否支持phonegap?

我想通过phonegap将通知和蓝牙集成到我用famo.us构建的web应用程序中。 可能吗?