草庐IT

ionic-zip

全部标签

android - Ionic/Phonegap 不播放 html5 视频,但 native 浏览器可以

我遇到了android播放HTML5视频的问题。该网页在原生android浏览器和我的三星GalaxyTAB3上的Chome中完美运行。但是当我从同一来源创建Ionic/Phonegap应用程序时,视频无法播放。播放器渲染良好,我可以点击播放,但当我点击播放时,没有任何反应。控制台中也看不到任何错误消息。这是我正在使用的代码: 最佳答案 我制作了一个简单的myApp选项卡项目,并且在添加本地视频方面遇到了困难。最终对我有用的是将“/android_asset/”添加到本地视频的前面。-->视频的实际路径是注释掉的代码,在运行“ion

android - ionic 平台添加 android 命令失败,退出代码为 ENOENT

UpdatedthehooksdirectorytohaveexecutepermissionsAddingandroidproject...Error:cmd:CommandfailedwithexitcodeENOENTatChildProcess.whenDone(C:\Users\arnoldtan\AppData\Roaming\npm\node_modules\cordova\node_modules\cordova-lib\src\cordova\superspawn.js:139:23)atChildProcess.emit(events.js:107:17)atPro

android - 在 Linux 上为 Android 构建 Ionic 应用程序失败,退出代码 2 : Failed to find 'ANDROID_HOME'

我正在尝试在适用于Android的Linux/Ubuntu14.04上构建默认示例应用。我在执行sudoionicbuildandroid时收到一条标准错误消息:Failedtofind'ANDROID_HOME'environmentvariable.Trysettingsettingitmanually.(查看下面的完整日志)但如果我这样做echo$ANDROID_HOME&&echo$JAVA_HOME&&echo$ANT_HOME/home/user3123726/Android/Sdk/usr/lib/jvm/java-8-oracle/usr/bin/ant并且命令andr

java - 带有 "SplashScreen.java uses or overrides a deprecated API."错误的 ionic 构建

在运行命令ionicbuildandroid后,我成功地使用ionic构建了一个apk文件。但是,这个apk文件无法成功安装到我的Android手机上。在构建过程中,我遇到了以下警告::CordovaLib:generateDebugSources:CordovaLib:compileDebugJavaNote:>SomeinputfilesuseoroverrideadeprecatedAPI.Note:Recompile>with-Xlint:deprecationfordetails.:compileDebugJavaNote:>C:\Users\own\Dropbox\Work

android - 字体未在 ionic 3 应用程序的 android 设备上应用

我正在尝试为Android应用程序应用我的自定义字体。所以我修改了src/theme/variables.scss并添加了以下几行:@font-face{font-family:AppFont;src:url("../assets/fonts/RobotoCondensed-Regular.ttf");}body,span,button,h1,h2,h3,h4,h5,h6,p,ion-item,ion-title{font-family:'AppFont'!important;}$font-family-base:'AppFont';$font-family-ios-base:'App

android - ionic externalRootDirectory 无法写入 SD 卡

我一直在尝试使用IONIC中的“cordova-plugin-file”插件写入Android设备上的(可移动)SD卡,但没有成功。文档指定externalRootDirectory作为“Android:外部存储(SD卡)根。”但是,当我写入这个目录时:this.file.resolveDirectoryUrl(this.file.externalRootDirectory).then((data)=>{result+="\n"+"resolveDirectoryUrl";newBasePath=data.nativeURL;this.file.createDir(newBasePat

android - 无效数据, block 必须是字符串或缓冲区,而不是对象 - ionic 和 firebase

我目前正在我的MAC上设置我的ionic应用程序,但我一直遇到一个问题,当我添加cordova-plugin-fcm时,使用Cordova版本8.0.0和android版本6.4.0,我得到以下错误:Invaliddata,chunkmustbeastringorbuffer,notobject请注意,我的应用程序上没有安装ios平台。此外,由于我安装了FCM插件,我已将google-services.json文件添加到我的项目的根目录中。最后,最奇怪的是,当我使用我的PC时,我的项目运行正常。但是,在我的MAC(我一直使用的)上,它不适用于我的项目。知道为什么这不起作用。仅供引用-我

android - Ionic run error exit code 1 设备通信超时

我最近在尝试运行任何Cordova项目时开始遇到此错误,无论是Ionic项目还是普通的Cordova项目。它允许我毫无问题地构建项目,但如果我尝试使用命令ionicrunandroid或cordovarunandroid推送到设备或模拟器,我得到以下错误:我已经在工作并且可以确认它昨天在工作。同时没有任何变化。这是在Windows机器上。我已经格式化并重新安装了一天有用的所有东西,然后我开始收到同样的错误。NPMversion2.14.12Ionicversion1.7.12Cordovaversion5.4.1Javaversion1.8.0_66 最佳答

android - java.util.zip.ZipException : duplicate entry: org/apache/http/HttpMessage. 类

我收到以下错误。最近两天我没有尝试解决它,但没有解决问题。错误:任务':app:packageAllDebugClassesForMultiDex'执行失败。java.util.zip.ZipException:duplicateentry:org/apache/http/HttpMessage.classhereismybuild.gradle(app)applyplugin:'com.android.application'android{compileSdkVersion23buildToolsVersion'23.0.0'defaultConfig{applicationId"

android - Action 处理过程中的 ionic 错误!试图恢复

我有一个Android平台的项目,运行“ionicbuildandroid”或ionicemulateandroid”显示以下消息:处理Action时出错!正在尝试恢复...错误:呃哦!无效版本:未定义我安装了几个sdkAPI16-API23ionic1.7.10Cordova5.4.1OSXElCapitan10.11 最佳答案 我遇到了同样的问题并解决了它恢复到旧版本。npm安装-gcordova@5.4.0 关于android-Action处理过程中的ionic错误!试图恢复,我们