Apache Cordova
文章平均质量分 65
Apache Cordova,使用问题整理
优惠券已抵扣
余额抵扣
还需支付
¥9.90
¥99.00
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
天马3798
济南小程序开发,济南网站开发,线上引流过客;济南.net 开发,济南C#开发,济南nodejs开发
展开
-
ApacheCordova 12 +Vs 2022 项目搭建教程_开发环境搭建教程
1.添加Android_Home;ANDROID_SDK_ROOT环境变量。2.添加 build-tools,Platform-Tools 到环境变量。原因:使用远程下载gradle 编译,下载外网速度太慢。使用命令 adb devices 验证是否配置成功。1.启动调试问题注意 gradle 配置环境变量。2.启动编译 使用本地 gradle 压缩。1.增加环境变量:Java_Home。原创 2024-05-05 17:25:51 · 738 阅读 · 2 评论 -
Cordova 12编译报错Could not resolve com.android.tools.build:gradle:7.4.2.
进入Preferences->Build,Execution,Deployment->Build Tools->Gradle中,将Gradle user home和项目的Gradle JDK改为一样的版本目录。1.建议安装Java11,也就是JDK11版本,升级相对较高的版本。gradle编译版本跟JDK版本没有对应,导致报错。gradle:7.4.2版本依赖Java8。gradle:7.6版本依赖Java 11。2.配置gradle的对应的jdk版本。原创 2023-06-23 21:36:33 · 1666 阅读 · 0 评论 -
Cordova Android编译错误No usable Android build tools found. Highest 33.x installed version is 30.0.3; Re
就是Cordova 使用的Android编译版本 AndroidSDK 没有对应的镜像和编译工具Tool。从Android Studio 的SDK Manager中添加对应版本的编译工具和镜像。原创 2023-06-23 20:46:18 · 1399 阅读 · 2 评论 -
【Cordova】adb安装错误:INSTALL_FAILED_UPDATE_INCOMPATIBLE
当前手机已经安装了相同报名的App,很久之前安装的。adb install 安装失败。操作方式2:使用 adb命令卸载。将就得测试App卸载即可。然后就报了如上的错误。手机操作长按卸载App。原创 2023-06-23 20:36:13 · 1808 阅读 · 0 评论 -
Cordova请求http接口失败_不支持http请求解决方法
问题出现的原因是因为Android高版本(Android 6.0)以上默认使用TLS保护用户信息,在Android高版本对非加密的明文传输有要求,也即默认启用了TLS保护,使得该应用无法进行http网络请求,而https则不会受影响,同样地,如果应用嵌套了webview也会受这限制。Cordova 开发,提示net::ERR_CLEARTEXT_NOT_PERMITTED。https的网页下加载http图片失败_Cordova 打包后访问http图片失败。,默认是https的不支持http协议请求。原创 2023-01-03 20:36:59 · 1747 阅读 · 0 评论 -
https的网页下加载http图片失败_Cordova 打包后访问http图片失败
一、https的网页下加载http图片失败_Cordova 打包后访问http图片失败默认浏览器的加载是安全的,不支持http连接展示二、解决方法在页面的head中加上更多:原创 2022-06-17 19:19:51 · 1791 阅读 · 1 评论 -
Cordova Plugin /JPush PhoneGap 极光推送_本地推送_消息推送
一、JPush PhoneGap 安装配置官方安装API:GitHub - jpush/jpush-phonegap-plugin: JPush's officially supported PhoneGap/Cordova plugin (Android & iOS). 极光推送官方支持的 PhoneGap/Cordova 插件(Android & iOS)。通用API文档:jpush-phonegap-plugin/Common_detail_api.md at master · jpush/jpus原创 2022-06-10 20:23:29 · 744 阅读 · 0 评论 -
Cordova 网站打包_Cordova 打包网址
一、Cordova 网站打包_Cordova 打包网址cordova打包网址,启动app后直接跳转网站,操作比较简单,修改xml配置文件的content标签的src即可。 xml配置如下:特别注意:默认新版本cordova不能直接打开http跳转,需要修改android配置。报错如下:二、Cordova 开发,提示net::ERR_CLEARTEXT_NOT_PERMITTED点击连接了解详情。更多:...原创 2022-06-08 09:03:38 · 580 阅读 · 0 评论 -
Cordova 开发,提示net::ERR_CLEARTEXT_NOT_PERMITTED
一、Cordova 开发,提示net::ERR_CLEARTEXT_NOT_PERMITTEDCordova 项目创建后,直接跳转http的网站会报错前端代码:二、解决方案:1.修改AndroidManifest.xml 配置开启http支持2.配置结果:更多:原创 2022-06-07 20:21:51 · 1090 阅读 · 0 评论 -
Android Studio修改Avd虚拟机位置
一、Android Studio修改Avd虚拟机位置创建虚拟机后默认位置Android虚拟机一个版本解禁10个g, c盘往往不够用。这样就需要修改第一步:.ini文件和对应的虚拟机avd文件夹第二步:将avd剪切到其他的盘中第三步:修改.ini文件的path路径为新的目录第四步:重新启动Android Studio即可更多:小米手机,xxx正在删除小米账户上的联系人Cordova 拨打电话_Cordova 项目开启拨打电话Co.原创 2022-04-09 14:51:10 · 7176 阅读 · 0 评论 -
小米手机,xxx正在删除小米账户上的联系人
一、小米手机,xxx正在删除小米账户上的联系人解析:小米系统MIUI 对删除通讯录功能做了监听,禁止删除,可以添加解决方案:进入系统通讯录管理,点击删除或者全选删除。其他解决方案,探索中:预估MIUI企业模式下可以操作。更多:Cordova 拨打电话_Cordova 项目开启拨打电话Cordova 插件合集_cordova-plugin合集Cordova UI框架使用整理(二)_Cordova + Vue...原创 2022-04-05 19:00:03 · 744 阅读 · 1 评论 -
Cordova 拨打电话_Cordova 项目开启拨打电话
Cordova中使用一键拨打电话功能,使用h5拨打功能或者使用插件一、使用H5拨打电话功能1. 修改 config.xml 开启权限 <allow-intent href="http://*/*" /> <allow-intent href="https://*/*" /> <allow-intent href="tel:*" /> <allow-intent href="sms:*" /> <allo原创 2022-04-05 17:20:44 · 1006 阅读 · 0 评论 -
Cordova 插件合集_cordova-plugin合集
1.0cordova-plugin-contacts 联系人,新增,联系人,拨打电话cordova plugin add cordova-plugin-contacts详细:cordova-plugin-contacts联系人操作_天马3798的博客-CSDN博客_cordova 联系人1.cordova-plugin-themeablebrowsercordova plugin add cordova-plugin-themeablebrowser详细使用:cordova-p...原创 2022-04-05 16:58:53 · 5749 阅读 · 0 评论 -
Cordova UI框架使用整理(二)_Cordova + Vue
一、Cordova UI框架使用整理(二)_Cordova + Vue选择使用vue方式的原因主要是针对单页应用渐进式交互方便。当前模式的原理,是使用Vue CLI开发,开发结束后,编译文件到www文件夹中,打包到app文件。注意:当前方式开发不推荐,不推荐的原因是先开发vue,然后编译生成,此方式编译慢,相当影响开发时间。此方式,勉强可以接受,原因是WebApp的开发只有小部分需要和硬件交互,大多数的场景是和服务器端交互.使用步骤:1. 初始化创建 cordova项目co原创 2022-04-05 16:40:01 · 1360 阅读 · 0 评论 -
Cordova UI框架使用整理(一)_Cordova + Framework7
一、Cordova UI框架使用整理Cordova框架主要针对jsApi的封装,如果想更方便的开发,还得借助于其他的框架比如:ionic,framework7,vue,jquery mobile,bootstrap等等等1. Cordova + Framework7framework7官网地址:Framework7 - Full Featured Framework For Building iOS, Android & Desktop Apps优点framework7框架的ui原创 2022-04-05 12:27:20 · 2563 阅读 · 0 评论 -
[ERROR] Ionic doesn‘t support using Cordova with @ionic/vue projects.
一、[ERROR] Ionic doesn't support using Cordova with @ionic/vue projects.在使用新版本Ionic框架安装 Vue版本项目时候报错[ERROR] Ionic doesn't support using Cordova with @ionic/vue projects.原因:目前Ionic6 的 Vue模板还不支持Cordova框架下的开发ionic start ionic8 tabs --cordova.原创 2022-04-04 15:30:02 · 745 阅读 · 0 评论 -
App开发时候,关闭小米手机的USB安装提示弹窗
一、App开发的时候真机启动调试,小米经常弹出“USB安装提示”USB安装提示解决方案:进入“开发者设置”》最底部 关闭“启用MIUI优化” 即可更多:将 cordova-simulate 依赖项安装到扩展时出错(解决方案)ApacheCordova 11新版本项目搭建需要配置的环境变量整理ANDROID_SDK_ROOT=undefined (recommended setting)...原创 2022-04-04 14:48:49 · 3916 阅读 · 0 评论 -
将 cordova-simulate 依赖项安装到扩展时出错(解决方案)
一、将 cordova-simulate 依赖项安装到扩展时出错在使用Vs Code 开发Cordova应用时候,安装Cordova tools组件启动Run Browser失败,报错如下:将 cordova-simulate 依赖项安装到扩展时出错原因:cordova-simulate安装失败,找到Vscode的插件文件夹,执行命令安装npm i还是报错,原因是当前电脑没有安装Python包。解决方案:去python官网现在安装python运行时,然后执行原创 2022-04-04 13:45:04 · 523 阅读 · 0 评论 -
ApacheCordova 11新版本项目搭建需要配置的环境变量整理
一、安装cordova cli 并 使用命令创建项目详细参考:Apache Cordova开发环境搭建(二)VS Code_天马3798-CSDN博客_cordova vscode二、安装 Vs cordova插件VS Code插件之Cordova Tools安装Android Studio 并下载Android SDK地址:Download Android Studio and SDK tools | Android Developers (google.cn)三、..原创 2022-03-13 19:42:00 · 4029 阅读 · 0 评论 -
ANDROID_SDK_ROOT=undefined (recommended setting)
一、问题:新版本Cordova 命令启动android应用报错 Android_SDK_Root当前Cordova V11.0ANDROID_SDK_ROOT=undefined (recommended setting)此问题原因是新版本的Cordova 编译需要制定Android_SDK_Root 环境变量,位置跟Android_Home相同二、解决方案:正确的配置方式:ANDROID_SDK_ROOT更多:Error: JAVA_HOME is set t原创 2022-03-13 14:38:34 · 7081 阅读 · 0 评论 -
Error: JAVA_HOME is set to an invalid directory.
一、问题:新版本Cordova 命令启动android应用报错当前Cordova V11.0Error: JAVA_HOME is set to an invalid directory.此问题原因是Java_Home 环境变量配置有问题,配置目录中不能有bin文件夹。二、解决方案:正确的配置方式:Java_HomeC:\Program Files\Android\jdk\jdk-8.0.302.8-hotspot\jdk8u302-b08\更多:VS Co.原创 2022-03-13 14:08:59 · 4286 阅读 · 0 评论 -
Framework7特色的HTML框架WebApp开源前端框架
中文官网地址:http://framework7.taobao.org/简单介绍:Framework7 是一个开源免费的框架可以用来开发混合移动应用(原生和HTML混合)或者开发 iOS & Android 风格的WEB APP。也可以用来作为原型开发工具,可以迅速创建一个应用的原型。Framework7 最主要的功能是可以使用HTML、CSS和JS来开发iOS7应原创 2016-11-19 10:10:57 · 3726 阅读 · 0 评论 -
cordova-plugin-media音频播放和录制
一、cordova-plugin-media 这个插件提供了在设备上记录和播放音频文件的能力。安装命令:cordova plugin add cordova-plugin-media官方文档:http://cordova.apache.org/docs/en/latest/reference/cordova-plugin-media/index.html二、常用API整理1.初原创 2018-02-05 18:44:38 · 4725 阅读 · 0 评论 -
Cordova 生成Android的gradle问题
cordova升级7.0后,运行ionic build android 或者cordova build android 报出错误Error: Could not find an installed version of Gradle either in Android Studio, or on your system to install the原创 2018-01-29 15:50:41 · 3652 阅读 · 0 评论 -
cordova-plugin-camera相机插件使用
一、cordova-plugin-camera提供照相机API与设备相机进行交互。通过API我们可以拍摄或访问照片库中的照片,返回图片的base64编码字符串或者图片的url文件路径。二.安装命令:cordova plugin add cordova-plugin-camera官当文档:http://cordova.apache.org/docs/en/latest/refer原创 2018-02-05 14:05:34 · 6150 阅读 · 0 评论 -
Ionic2开发环境搭建-VS 2017
目前在VS 2017中创建Ionic2版本项目注:在VS中开发Ionic项目,使用的Ionic(v2.x),Cordova(v6.3.1),Angular(v2.x)的版本都比较低。1.前提,安装VS时,选择安装了“ 使用JavaScript的移动开发“如果没有安装,在VS中选择更新扩展,重新安装2.安装 Ionic2的开发插件:NPM Task Runner 和 Ioni原创 2018-01-29 11:11:22 · 1502 阅读 · 0 评论 -
Ionic3开发环境搭建-VS Code
一、Ionic3在VS Code中的开发环境搭建1.全局安装Ionic包npm install -g cordova ionic使用 ionic -v命令,查看是否安装成功2.使用ionic start xxx 命令创建Ionic3项目ionic start myApp tabs注:tabs 是创建初始化项目类型,默认带有tab页模板3.使用ionic serve原创 2018-01-29 10:36:24 · 6260 阅读 · 0 评论 -
cordova-plugin-contacts联系人操作
一、cordova-plugin-contacts插件可以操作手机联系人,需要客户端用户同意授权当前程序访问。1.安装命令cordova plugin add cordova-plugin-contacts2.插件相关api和对象操作方法navigator.contacts.createnavigator.contacts.findnavigator.contacts.pi原创 2018-02-05 08:48:36 · 3737 阅读 · 0 评论 -
cordova-plugin-device-motion加速计和cordova-plugin-device-orientation设备方向
一、cordova-plugin-device-motion加速计这个插件提供了对设备加速度计的访问。加速度计是一种运动传感器,它检测相对于当前设备方向的运动变化(增量),在x、y和z轴上的三维变化。这个插件的API类似地理位置API,一个获取状态getCurrentAcceleration,一个监听状态watchAcceleration1.安装命令:cordova plu原创 2018-01-30 16:03:39 · 1582 阅读 · 0 评论 -
手机网页前端调试工具
一、Eurda进行移动端网页开发时,想要查看手机浏览器信息从来都不是一件容易的事。特别是当目标环境为APP内置WebView,需要调用特定的JsBridge接口时,你根本都干不了什么,只能一遍又一遍地修改代码,重新打开页面并alert一下。你可能会说,可以使用Chrome,Firefox连接手机调试啊!但那样限定于使用相应的手机版浏览器,意义并不大。Weinre,Vorlonjs跟debugG原创 2017-08-07 09:21:53 · 10412 阅读 · 0 评论 -
cordova-plugin-geolocation设备地理位置整理
一、Cordova Geolocation插件1.用户获取设备物理位置信息,这个API是基于W3C Geolocation API规范,关于HTML5 GeolocationAPI使用可以参考:http://www.cnblogs.com/tianma3798/p/6478482.html2.位置信息的常见来源包括全球定位系统(GPS)定位于网络信号,如IP地址、RFID推断,WiFi和蓝原创 2017-02-28 19:58:33 · 6693 阅读 · 0 评论 -
Cordova 扫码插件整理-cordova-plugin-qrscanner
在使用Cordova实现扫码识别插件有好几个:barcode-scanner,zbar,qr-scanner一、本章主要介绍qr-scanner,目前版本是V3Git地址:https://github.com/bitpay/cordova-plugin-qrscanner目前支持的平台:二、常用操作1.创建Cordova 项目,使用命令安装插件(对于使用visual s原创 2018-01-27 17:36:33 · 20688 阅读 · 28 评论 -
cordova-plugin-splashscreen设置启动页面和图标
一、在App中对于应用图标可以直接修改res/icon/xxx下的png图片就可以了。对于程序启动页面(注:一张png图片),在deviceready之前会一直显示这张图片,如果不设置的话在App启动的时候闪一下白屏。如果想修改启动图片需要安装:cordova-plugin-splashscreen安装命令:cordova plugin add cordova-plugin-splas原创 2018-01-30 11:50:10 · 11681 阅读 · 0 评论 -
cordova-plugin-battery-status监听电池状态
一、cordova-plugin-battery-status注:本插件可以帮助监听客户端电池状态,主要是电量百分比和是否充电。1.安装命令:cordova plugin add cordova-plugin-battery-status2.状态监听事件batterystatus,程序启动后触发或电量更改时触发或者,插入拔出充电适配器触发window.addEventListene原创 2018-01-30 14:26:36 · 2371 阅读 · 0 评论 -
cordova实现点击按钮旋转屏幕插件cordova-plugin-screen-orientation
一、关于cordova-plugin-screen-orientation插件:Cordova插件以iOS,Android和windows-uwp的常用方式设置/锁定屏幕方向。此插件基于Screen Orientation API,因此api与当前规范匹配。该插件将以下内容添加到屏幕对象(window.screen):// lock the device orientation.o...原创 2019-09-09 15:50:22 · 2947 阅读 · 0 评论 -
cordova app强制横屏 ,config.xml配置横屏
cordova app强制横屏 ,config.xml配置横屏配置代码:<preference name="Orientation" value="landscape" />Orientation的值Orientation的默认值是default。可使用的值有:default, landscape, portraitOrientation可以将设备锁...原创 2019-08-21 10:14:40 · 1219 阅读 · 4 评论 -
Error validating package name. Must look like: `com.company.Name`. Currently is: `xxxx`
当输入命令“cordovaplatform add android”时,我收到此错误: 添加android项目。 .. d:\QLWork\QL.App\ql.app.caipiao>cordova platform add androidUsing cordova-fetch for cordova-android@^8.0.0Adding android proje...原创 2019-08-19 16:24:05 · 1261 阅读 · 0 评论 -
Cordova 配置文件config.xml常用整理
一、配置WebView全屏点击:Cordova config.xml配置WebView全屏浏览原创 2019-07-30 14:35:45 · 918 阅读 · 0 评论 -
VSCode 开发Cordova应用调试整理
一、VSCode中开发Cordova需要使用对应的插件 Cordova Tools关于开发插件的基本使用情况可以参考:VS Code插件之Cordova Tools点击启动按钮,选择对应的平台即可运行项目二、在使用浏览器Emulator启动Cordova 项目1.从VS Code控制台可以直接查看js中console打印的日志2.在 VS Code修改了代码文件,c...原创 2019-01-25 23:21:24 · 3629 阅读 · 0 评论 -
Cordova 生成慢问题,卡在Gradle:Download https://services.gradle.org/
一、在使用命令 cordova build android 生成安卓apk时慢尤其首次生成时,特别明显卡在:Gradle:Download https://services.gradle.org/ 下载gradle安装包zip上。二、解决方案1.复制下载地址:https://downloads.gradle.org/distributions/gradle-4.1-all.zi...原创 2018-12-25 23:01:07 · 5556 阅读 · 2 评论