
Apache Cordova
文章平均质量分 65
Apache Cordova,使用问题整理
优惠券已抵扣
余额抵扣
还需支付
¥9.90
¥99.00
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
天马3798
济南小程序开发,济南网站开发,线上引流过客;济南.net 开发,济南C#开发,济南nodejs开发
展开
-
Cordova WebView重定向到网站
即可实现重定向指定的网站页面。原创 2024-06-10 21:23:44 · 568 阅读 · 0 评论 -
cordova-plugin-inappbrowser内置浏览器插件
允许在在单独的窗口中加载网页。例如要向应用用户展示其他网页。当然可以很容易地在应用中加载网页内容并管理,但有时候需要不同的用户体验,InAppBrowser加载网页内容,应用用户可以更方便的直接返回到主应用。1.直接使用: 隐藏地址栏,全部或者全屏显示2.重写window.open() 支持打开1. URL参数为浏览器跳转的地址;2. target的参数有三种:_self:如果URL地址在WhiteList中,则用Cordova的WhiteList将其打开;_blank:直接在App中将其地址打开;原创 2024-06-10 19:56:47 · 890 阅读 · 0 评论 -
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 · 829 阅读 · 2 评论 -
.Net MAUI 搭建Android 开发环境
1. 安卓手机设备,开启 “开发者模式”,开启USB调试。安装时候选择上 .Net MAUI 跨平台开发。,Android镜像、编译工具、加速工具。4.调试成功,安装运行到手机上了。3.启动调试,选择 安卓设备。原创 2024-05-05 16:55:00 · 1541 阅读 · 0 评论 -
cordova build android 下载gradle太慢
2.修改设置环境变量,CORDOVA_ANDROID_GRADLE_DISTRIBUTION_URL。然后解压缩到 C:\Users\Administrator\.gradle 文件夹中,下载慢导致失败。1.自己提前下载好 gralde-all.zip 压缩包。等下次使用的时候,解压缩出来使用。对于国内的链接地址下载太慢。等待了很长时间之后还会报错。默认第一次编译在线下载。原创 2024-05-05 15:41:35 · 1031 阅读 · 0 评论 -
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 · 2113 阅读 · 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 · 1529 阅读 · 2 评论 -
【Cordova】adb安装错误:INSTALL_FAILED_UPDATE_INCOMPATIBLE
当前手机已经安装了相同报名的App,很久之前安装的。adb install 安装失败。操作方式2:使用 adb命令卸载。将就得测试App卸载即可。然后就报了如上的错误。手机操作长按卸载App。原创 2023-06-23 20:36:13 · 2065 阅读 · 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 · 1870 阅读 · 0 评论 -
https的网页下加载http图片失败_Cordova 打包后访问http图片失败
一、https的网页下加载http图片失败_Cordova 打包后访问http图片失败默认浏览器的加载是安全的,不支持http连接展示二、解决方法在页面的head中加上更多:原创 2022-06-17 19:19:51 · 2022 阅读 · 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 · 782 阅读 · 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 · 648 阅读 · 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 · 1189 阅读 · 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 · 7361 阅读 · 0 评论 -
小米手机,xxx正在删除小米账户上的联系人
一、小米手机,xxx正在删除小米账户上的联系人解析:小米系统MIUI 对删除通讯录功能做了监听,禁止删除,可以添加解决方案:进入系统通讯录管理,点击删除或者全选删除。其他解决方案,探索中:预估MIUI企业模式下可以操作。更多:Cordova 拨打电话_Cordova 项目开启拨打电话Cordova 插件合集_cordova-plugin合集Cordova UI框架使用整理(二)_Cordova + Vue...原创 2022-04-05 19:00:03 · 857 阅读 · 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 · 1039 阅读 · 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 · 5877 阅读 · 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 · 1402 阅读 · 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 · 2596 阅读 · 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 · 770 阅读 · 0 评论 -
App开发时候,关闭小米手机的USB安装提示弹窗
一、App开发的时候真机启动调试,小米经常弹出“USB安装提示”USB安装提示解决方案:进入“开发者设置”》最底部 关闭“启用MIUI优化” 即可更多:将 cordova-simulate 依赖项安装到扩展时出错(解决方案)ApacheCordova 11新版本项目搭建需要配置的环境变量整理ANDROID_SDK_ROOT=undefined (recommended setting)...原创 2022-04-04 14:48:49 · 4127 阅读 · 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 · 547 阅读 · 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 · 4068 阅读 · 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 · 7211 阅读 · 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 · 4437 阅读 · 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 · 3755 阅读 · 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 · 4769 阅读 · 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 · 3705 阅读 · 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 · 6205 阅读 · 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 · 1529 阅读 · 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 · 6309 阅读 · 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 · 3790 阅读 · 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 · 1616 阅读 · 0 评论 -
手机网页前端调试工具
一、Eurda进行移动端网页开发时,想要查看手机浏览器信息从来都不是一件容易的事。特别是当目标环境为APP内置WebView,需要调用特定的JsBridge接口时,你根本都干不了什么,只能一遍又一遍地修改代码,重新打开页面并alert一下。你可能会说,可以使用Chrome,Firefox连接手机调试啊!但那样限定于使用相应的手机版浏览器,意义并不大。Weinre,Vorlonjs跟debugG原创 2017-08-07 09:21:53 · 10487 阅读 · 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 · 6744 阅读 · 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 · 20762 阅读 · 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 · 11750 阅读 · 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 · 2398 阅读 · 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 · 2978 阅读 · 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 · 1272 阅读 · 4 评论