Articles of cordova

PhoneGap BarcodeScanner – ClassNotFound

更新2 我发布了一个解决我原来问题的答案。 有关更多信息,请参阅。 更新 FYI对于任何想知道的人,最终我发现了这个: http : //github.com/commonsguy/zxingdemo/tree/master正是我需要让它滚动才是一个简单的演示工作! 此外,感谢肖恩指出我正确的方向为我的谷歌搜索。 我目前正在尝试构建一个可以扫描条形码的简单Android应用程序。 我已经浏览了多个教程,尝试了所有内容到T,并重新尝试并重新尝试。 没有任何效果。 所以现在我要求帮助看看我哪里出错了。 列出我遵循的教程: https://github.com/phonegap/phonegap-plugins/tree/master/Android/BarcodeScanner先试试这个。 http://www.mobiledevelopersolutions.com/home/start/twominutetutorials/tmt3 http://simonmacdonald.blogspot.com/2011/12/installing-barcode-plugin-for-phonegap.html 再加上其他几个,但或多或​​少都指向同一个过程。 一些关键点,当我将LibraryProject作为库添加到我的项目时,应用程序将不会编译,直到我创建一个AndroidManifest.xml我尝试使用在LibraryProject中find的并尝试创建一个简单的一个,两者都允许编译,但应用程序ForceCloses。 当我加载应用程序并单击“扫描”它ForceCloses并在Eclipse中的LogCat调试日志中我得到: java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.myapp/com.google.zxing.client.android.CaptureActivity}: java.lang.ClassNotFoundException: com.google.com.zxing.client.android.CaptureActivity in loader dalvik.system.PathClassLoader[/data/app/com.myapp-1.apk] 我试过谷歌搜索,发现了一些问题,但没有真正明确或可靠的答案,大多数只是指向上面的教程。 我不确定这些教程是否已经过时或者我是愚蠢的,并且缺少一些关键的东西。 几天来一直在研究这个问题,我的智慧结束了。 如果你能帮助我会很感激。 为了避免回答我是否做过X或X,这就是我所做的。 当我测试应用程序时,我会简单地看到它试图加载BarcodeScanner,但是在我看到它强制关闭之后。 我不确定我缺少什么,但是对于参考,我将发布我目前设置的代码来测试: AndroidManifest.xml – http://pastebin.com/qq9q0ZU7 Plugins.xml – http://pastebin.com/dZ5eKPSU index.html – http://pastebin.com/wvht4ken 如果我需要发布任何其他项目,请告诉我。

当应用程序在启animation面之前在android中的phonegap启动时,黑屏出现了?

在启animation面出现之前,在android中的phonegap中启动应用程序时黑屏进来了2秒。 如何解决这个问题? 我需要立即启animation面。

Cordova File插件永远不会在Android中准备就绪

我有一个简单的Cordova应用程序,带有一个插件:org.apache.cordova.file。 当我在Android模拟器中模拟应用程序时, deviceready事件永远不会被触发,我将其作为输出: D/CordovaLog( 1841): file:///android_asset/www/cordova.js: Line 1154 : deviceready has not fired after 5 seconds. D/CordovaLog( 1841): file:///android_asset/www/cordova.js: Line 1147 : Channel not fired: onFileSystemPathsReady 一些其他信息: cordova –version 3.5.0-0.2.4 javac -version javac 1.7.0_55 java -version java version “1.7.0_55” OpenJDK Runtime Environment (IcedTea 2.4.7) (7u55-2.4.7-1~deb7u1) OpenJDK 64-Bit Server VM (build 24.51-b03, mixed mode) index.html的: index.js: […]

如何使用root phonegap www文件夹?

当您创建一个phonegap项目时,您可以从根www文件夹开始,以及其他文件。 /www 然后,您需要添加设备才能工作,例如andriod或IOS。 然后,在相应的playforms中创建一个新的www文件夹: \platforms\android\assets\www 我的问题是,当使用Android Studio时,您打算如何使用根www文件夹? 如果有的话? 我打算用哪个www文件夹构建? 看来,在使用Android Studio导入时直接进入平台/ andriod。

如何在我的phonegap应用程序中从网页导航到本地页面?

我的手机上运行了一个phonegap应用程序。 我有一个链接,带我到一个网页检查一些信息并提供一些数据…然后我希望能够有一个后退按钮,以便用户将导航回本地应用程序。 这在Android和iOS都有可能吗?

Phonegap Android:如何在新的浏览器窗口中打开列入白名单的域名url?

我正在使用Cordova 1.9 + JQM开发iOs和Android应用程序。 该应用程序从“www.mydomain.com”中的JSON服务读取数据,因此我将此域列入cordova.xml白名单 问题是我需要在应用程序外部的新浏览器窗口中打开指向www.mydomain.com的URL。 我试过了: external external external …但是所有这些都在webView中打开了新窗口,而不是在本机浏览器新窗口中打开。 我在iOs中做了这个工作但是看不到Android的解决方案。 任何帮助,将不胜感激。 谢谢!!

Cordova / Phonegap在Cordova主视图中加载外部网站

我想要的是 我有外部网络资源,我希望cordova webview简单开放,并能够浏览其内部导航。 描述 InAppBrowser文档说 InAppBrowser窗口的行为类似于标准Web浏览器,无法访问Cordova API。 因此,如果您需要加载第三方(不受信任的)内容, 而不是将其 加载到主Cordova Webview中,建议使用InAppBrowser 所以我有一个值得信赖的外部链接(让我们说http://www.google.com我想在主webview中加载,并希望通过window.location.href或用户链接点击来控制其过程。 我尝试了什么 使用最新的cordova和插入生成的hello world应用程序 window.location.href = ‘http://www.google.com/’ 到它的onDeviceReady。 它的配置已经有(并且我试图将其更改为具体地址) 我也尝试过window.open和手动用户链接点击,但我所有的都是对话框,在外部浏览器中打开链接,而不是在同一webview中呈现它。 我也试过InAppBrowser扩展,当我禁用导航栏但它有通信问题并且无法在手动链接舔和window.location.href更改时工作正常。

PhoneGap – Android – 在phonegap中滑动导航

我正在为android平台制作一个phonegap应用程序。 在这个应用程序中,我想要在多个html页面内滑动导航。 请告诉我怎么做到这一点。 它可以在单个html页面中完成,也可以为此滑动导航创建多个html页面。 提前致谢。 普里特

Http请求仅在发布Android APK时失败

我正努力让我的应用程序在Android APK版本上运行,唯一的失败方案是生成并签署apk。 所有http请求都不起作用。 (服务器在SSL下运行) 我已经尝试过的所有场景: ionic serve – >工作正常。 ionic cordova run android –device – >工作正常。 也适用于模拟器。 也适用于生成iOS版本: ionic cordova build ios 。 在Xcode上,运行针对真实设备的构建。 在Xcode上,归档并将其上传到Itunesconnect,然后在Apple接受后从AppStore下载。 因此,唯一不起作用的情况是当我尝试通过ionic cordova build android –prod –release并签名时生成它的apk。 Google Play也接受新的APK,因此套餐标志完全没问题。 由于它适用于iOS并直接在Android设备上运行,因此它不是CORS或HTTPS证书问题。 代码: login.ts的片段: this.userService.loginUser(this.user).then( (data) => { let response = data.json(); loading.dismiss().then(loadData => { if (response.access_token) { this.global.access_token = response.access_token; this.getUserData(); } […]

由于AOT,离子cordova构建的android失败了

我是离子的新手。 我使用ionic framework创建了新的应用程序。 但当我点击命令离子cordova构建android –prod – release构建失败与AOTexception.. 如果我点击命令离子cordova构建android –release没有–prod标志,一切正常。 错误信息: $ ionic cordova build android –prod –release运行app-scripts build:–prod –platform android –target cordova [14:03:18] build prod started … [14:03:18] clean started … [14:03:18]干净完成2毫秒[14:03:18]复制开始… [14:03:19]深层链接开始… [14:03:19] deeplinks在47完成ms [14:03:19] ngc start … [14:03:27] typescript error在C:/ xampp / htdocs / study-baba-beta / src / pages / audio-categroy / audio-categroy中键入AudioCategroyPage。 […]