Quantcast
Channel: Ionic Forum - Latest topics
Viewing all 71530 articles
Browse latest View live

Http request not working on device but works on cordova browser

$
0
0

@prabhashi1 wrote:

I’m working on an app with a node js server (localhost) and my app works fine with

ionic cordova run browser

But it’s not sending request to the server when I run on my android device with the command

ionic cordova run android

Posts: 1

Participants: 1

Read full topic


Need Some Help, UI API Called from background FIRAnalyticsQueue

$
0
0

@nivlac10 wrote:

Hi all, I am building two apps that run greatly in Android but for iOS. I have encountered a somewhat weird issue. When I am running ionic run ios, the app opens up perfectly. However, when i try to open it in the xcode project area. It produces runtime error. I’ve tried reinstalling the plugins and it wouldn’t work as well as checking any of my plugins I installed are causing this. But nothing works. The log is as below:

I am using:
xCode: 10.3,
Ionic: 4.12.0,
cordova: 9.0.0

Really appreciate any input in this particular issue, as I’m quite new to PWA as well.

Thanks in advance!

Posts: 1

Participants: 1

Read full topic

Problem with CORS and ionic serve

$
0
0

@vespinasgmailcom wrote:

I am trying to test my app against a REST server created with .NET Core 2.2, but when I try to access the server I am getting this error:

Access to XMLHttpRequest at 'http://localhost:5000/sessions' from origin
'http://localhost:8100' has been blocked by CORS policy: Response to preflight request 
doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present
on the requested resource.

The thing is that I am sure my server is configured to allow all origins, because I can access that server from other computers on the network. I’ve reading a lot about CORS problems with Ionic, and it seems that if the server is allowing all origins, the ionic app shouldn’t have problems accesing it.

BTW, I am testing the server access with ionic serve.

TIA

Posts: 1

Participants: 1

Read full topic

Tab Bar Icon not Updating

Ionic 4 refresher black screen

Ionic Ios scroll up and down Problem

How can I import Web3.js into an Ionic 4 project?

$
0
0

@thannob wrote:

I have been trying to import Web3 to Ionic v4 project for a while now.

I’m under :

System Version: macOS Mojave 10.14.6

npm: 6.9.0

node : 10.16.1

Steps to reproduce :

  1. Start a new Ionic Project :
    ionic start my-app blank --type=angular

  2. Install Web3 :
    npm install --save web3

  3. Install @types/web3 :
    npm install --save @types/web3

  4. Add some code :

import { Component } from ‘@angular/core’;
import { Web3 } from ‘web3’;

@Component({
selector: ‘app-home’,
templateUrl: ‘home.page.html’,
styleUrls: [‘home.page.scss’],
})
export class HomePage {
w = new Web3(new Web3.providers.HttpProvider(‘https://rinkeby.infura.io/v3/...apikey…’));

constructor() {}

test(){
console.log(this.w);
}
}

Error logs:
Module ‘"…/…/…/…/…/…/…/…/…/Users/Admin/Desktop/Learn_Ionic/blockchain/my-app/node_modules/@types/web3"’ has no exported member ‘Web3’

This module can only be referenced with ECMAScript imports/exports by turning on the ‘allowSyntheticDefaultImports’ flag and referencing its default export.

How can I fix errors?

Posts: 1

Participants: 1

Read full topic

Help | NodeJs Backend and PostgresSQL Database in an ionic Application

$
0
0

@HayatHach wrote:

Hi ,

I need some indications to learn how to link an Ionic App with nodeJs server as backend using PostgresSQL Database !

Posts: 1

Participants: 1

Read full topic


Is HttpClient sending multiple requests?

$
0
0

@ioclaudio wrote:

Hi,
I have a problem with an app that uses a REST API on a remote server.

It seems that the app sends the same request (post or get) many times.
Especially when the server is busy.
Is it possible?

I’m using HttpClient with simple get and post queries:

import {HttpClient, HttpHeaders} from '@angular/common/http';
....

    return this.httpClient.post(commandUrl,
      commandBody,
      {headers: this.getWsHeader(), responseType: responseType});

If HttpClient sends many requests, is it possible to disable this behavior?

Thank you very much

Claudio

Posts: 1

Participants: 1

Read full topic

Hi guys, I am running the ionic cordova build android and getting this error:

$
0
0

@Prashu1993 wrote:

Hey guyz
i am getting an android build error
Anyone guess what is the problem?
error log

my ionic info

Ionic:

Ionic CLI : 5.2.3 (C:\Users\Hp\AppData\Roaming\npm\node_modules\ionic)
Ionic Framework : @ionic/angular 4.7.1
@angular-devkit/build-angular : 0.801.3
@angular-devkit/schematics : 8.1.3
@angular/cli : 8.1.3
@ionic/angular-toolkit : 2.0.0

Cordova:

Cordova CLI : 9.0.0 (cordova-lib@9.0.1)
Cordova Platforms : not available
Cordova Plugins : cordova-plugin-ionic-keyboard 2.1.3, cordova-plugin-ionic-webview 4.1.1, (and 20 other plugins)

Utility:

cordova-res : 0.6.0
native-run : 0.2.8

System:

Android SDK Tools : 26.1.1 (C:\Users\Hp\AppData\Local\Android\Sdk)
NodeJS : v10.16.0 (C:\Program Files\nodejs\node.exe)
npm : 6.9.0
OS : Windows 10

cordova.cmd build android

com.android.builder.dexing.DexArchiveBuilderException: com.android.builder.dexing.DexArchiveBuilderException: Failed to process C:\Users\Hp.gradle\caches\transforms-1\files-1.1\play-services-ads-11.0.4.aar\5e3580a2c301b9e7873e0e924e98b414\jars\classes.jar

Task :app:transformClassesWithDexBuilderForDebug
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at java.util.concurrent.ForkJoinTask.getThrowableException(ForkJoinTask.java:593)
at java.util.concurrent.ForkJoinTask.reportException(ForkJoinTask.java:677)
at java.util.concurrent.ForkJoinTask.join(ForkJoinTask.java:720)
at com.android.ide.common.internal.WaitableExecutor.waitForTasksWithQuickFail(WaitableExecutor.java:146)
at com.android.build.gradle.internal.transforms.DexArchiveBuilderTransform.transform(DexArchiveBuilderTransform.java:420)
at com.android.build.gradle.internal.pipeline.TransformTask$2.call(TransformTask.java:239)
at com.android.build.gradle.internal.pipeline.TransformTask$2.call(TransformTask.java:235)
at com.android.builder.profile.ThreadRecorder.record(ThreadRecorder.java:102)
at com.android.build.gradle.internal.pipeline.TransformTask.transform(TransformTask.java:230)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:73)
at org.gradle.api.internal.project.taskfactory.IncrementalTaskAction.doExecute(IncrementalTaskAction.java:50)
at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:39)
at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:26)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$1.run(ExecuteActionsTaskExecuter.java:131)
at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:301)
at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:293)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:175)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:91)
at org.gradle.internal.operations.DelegatingBuildOperationExecutor.run(DelegatingBuildOperationExecutor.java:31)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction(ExecuteActionsTaskExecuter.java:120)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:99)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:77)
at org.gradle.api.internal.tasks.execution.OutputDirectoryCreatingTaskExecuter.execute(OutputDirectoryCreatingTaskExecuter.java:51)
at org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:59)
at org.gradle.api.internal.tasks.execution.ResolveTaskOutputCachingStateExecuter.execute(ResolveTaskOutputCachingStateExecuter.java:54)
at org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:59)
at org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuter.execute(SkipEmptySourceFilesTaskExecuter.java:101)
at org.gradle.api.internal.tasks.execution.FinalizeInputFilePropertiesTaskExecuter.execute(FinalizeInputFilePropertiesTaskExecuter.java:44)
at org.gradle.api.internal.tasks.execution.CleanupStaleOutputsExecuter.execute(CleanupStaleOutputsExecuter.java:91)
at org.gradle.api.internal.tasks.execution.ResolveTaskArtifactStateTaskExecuter.execute(ResolveTaskArtifactStateTaskExecuter.java:62)
at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:59)
at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:54)
at org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter.execute(ExecuteAtMostOnceTaskExecuter.java:43)
at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:34)
at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.run(EventFiringTaskExecuter.java:51)
at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:301)
at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:293)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:175)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:91)
at org.gradle.internal.operations.DelegatingBuildOperationExecutor.run(DelegatingBuildOperationExecutor.java:31)
at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter.execute(EventFiringTaskExecuter.java:46)
at org.gradle.execution.taskgraph.LocalTaskInfoExecutor.execute(LocalTaskInfoExecutor.java:42)
at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareWorkItemExecutor.execute(DefaultTaskExecutionGraph.java:277)
at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareWorkItemExecutor.execute(DefaultTaskExecutionGraph.java:262)
at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$ExecutorWorker$1.execute(DefaultTaskPlanExecutor.java:135)
at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$ExecutorWorker$1.execute(DefaultTaskPlanExecutor.java:130)
at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$ExecutorWorker.execute(DefaultTaskPlanExecutor.java:200)
at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$ExecutorWorker.executeWithWork(DefaultTaskPlanExecutor.java:191)
at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$ExecutorWorker.run(DefaultTaskPlanExecutor.java:130)
at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
at java.lang.Thread.run(Thread.java:748)
Caused by: com.android.builder.dexing.DexArchiveBuilderException: Failed to process C:\Users\Hp.gradle\caches\transforms-1\files-1.1\play-services-ads-11.0.4.aar\5e3580a2c301b9e7873e0e924e98b414\jars\classes.jar
at com.android.build.gradle.internal.transforms.DexArchiveBuilderTransform.launchProcessing(DexArchiveBuilderTransform.java:909)
at com.android.build.gradle.internal.transforms.DexArchiveBuilderTransform.lambda$convertToDexArchive$6(DexArchiveBuilderTransform.java:834)
at java.util.concurrent.ForkJoinTask$AdaptedCallable.exec(ForkJoinTask.java:1424)
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289)
at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056)
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692)
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:157)
Caused by: com.android.builder.dexing.DexArchiveBuilderException: Error while dexing.
at com.android.builder.dexing.D8DexArchiveBuilder.getExceptionToRethrow(D8DexArchiveBuilder.java:124)
at com.android.builder.dexing.D8DexArchiveBuilder.convert(D8DexArchiveBuilder.java:101)
at com.android.build.gradle.internal.transforms.DexArchiveBuilderTransform.launchProcessing(DexArchiveBuilderTransform.java:904)
… 6 more
Caused by: com.android.tools.r8.CompilationFailedException: Compilation failed to complete
at com.android.tools.r8.utils.ExceptionUtils.withCompilationHandler(ExceptionUtils.java:70)
at com.android.tools.r8.utils.ExceptionUtils.withD8CompilationHandler(ExceptionUtils.java:43)
at com.android.tools.r8.D8.run(D8.java:94)
at com.android.builder.dexing.D8DexArchiveBuilder.convert(D8DexArchiveBuilder.java:99)
… 7 more
Caused by: com.android.tools.r8.utils.AbortException: Error: Type com.google.android.gms.common.internal.zzf is referenced as an interface from com.google.android.gms.internal.zzhv.
at com.android.tools.r8.utils.Reporter.failIfPendingErrors(Reporter.java:89)
at com.android.tools.r8.utils.Reporter.fatalError(Reporter.java:60)
at com.android.tools.r8.utils.ExceptionUtils.withCompilationHandler(ExceptionUtils.java:64)
… 10 more

Task :app:transformClassesWithDexBuilderForDebug FAILED
33 actionable tasks: 31 executed, 2 up-to-date

FAILURE: Build failed with an exception.

  • What went wrong:
    Execution failed for task ‘:app:transformClassesWithDexBuilderForDebug’.

com.android.build.api.transform.TransformException: com.android.builder.dexing.DexArchiveBuilderException: com.android.builder.dexing.DexArchiveBuilderException: Failed to process C:\Users\Hp.gradle\caches\transforms-1\files-1.1\play-services-ads-11.0.4.aar\5e3580a2c301b9e7873e0e924e98b414\jars\classes.jar

  • Try:
    Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

  • Get more help at https://help.gradle.org

BUILD FAILED in 29s
C:\xampp\htdocs\BreakingNews\platforms\android\gradlew: Command failed with exit code 1 Error output:
Note: C:\xampp\htdocs\BreakingNews\platforms\android\CordovaLib\src\org\apache\cordova\engine\SystemCookieManager.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
D8: Type com.google.android.gms.common.internal.zzf is referenced as an interface from com.google.android.gms.internal.zzhv.
D8: Type com.google.android.gms.common.internal.zzg is referenced as an interface from com.google.android.gms.internal.zzhw.
D8: Type com.google.android.gms.common.internal.zzf is referenced as an interface from com.google.android.gms.internal.zzcar.
com.android.builder.dexing.DexArchiveBuilderException: com.android.builder.dexing.DexArchiveBuilderException: Failed to process C:\Users\Hp.gradle\caches\transforms-1\files-1.1\play-services-ads-11.0.4.aar\5e3580a2c301b9e7873e0e924e98b414\jars\classes.jar
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at java.util.concurrent.ForkJoinTask.getThrowableException(ForkJoinTask.java:593)
at java.util.concurrent.ForkJoinTask.reportException(ForkJoinTask.java:677)
at java.util.concurrent.ForkJoinTask.join(ForkJoinTask.java:720)
at com.android.ide.common.internal.WaitableExecutor.waitForTasksWithQuickFail(WaitableExecutor.java:146)
at com.android.build.gradle.internal.transforms.DexArchiveBuilderTransform.transform(DexArchiveBuilderTransform.java:420)
at com.android.build.gradle.internal.pipeline.TransformTask$2.call(TransformTask.java:239)
at com.android.build.gradle.internal.pipeline.TransformTask$2.call(TransformTask.java:235)
at com.android.builder.profile.ThreadRecorder.record(ThreadRecorder.java:102)
at com.android.build.gradle.internal.pipeline.TransformTask.transform(TransformTask.java:230)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:73)
at org.gradle.api.internal.project.taskfactory.IncrementalTaskAction.doExecute(IncrementalTaskAction.java:50)
at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:39)
at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:26)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$1.run(ExecuteActionsTaskExecuter.java:131)
at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:301)
at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:293)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:175)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:91)
at org.gradle.internal.operations.DelegatingBuildOperationExecutor.run(DelegatingBuildOperationExecutor.java:31)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction(ExecuteActionsTaskExecuter.java:120)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:99)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:77)
at org.gradle.api.internal.tasks.execution.OutputDirectoryCreatingTaskExecuter.execute(OutputDirectoryCreatingTaskExecuter.java:51)
at org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:59)
at org.gradle.api.internal.tasks.execution.ResolveTaskOutputCachingStateExecuter.execute(ResolveTaskOutputCachingStateExecuter.java:54)
at org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:59)
at org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuter.execute(SkipEmptySourceFilesTaskExecuter.java:101)
at org.gradle.api.internal.tasks.execution.FinalizeInputFilePropertiesTaskExecuter.execute(FinalizeInputFilePropertiesTaskExecuter.java:44)
at org.gradle.api.internal.tasks.execution.CleanupStaleOutputsExecuter.execute(CleanupStaleOutputsExecuter.java:91)
at org.gradle.api.internal.tasks.execution.ResolveTaskArtifactStateTaskExecuter.execute(ResolveTaskArtifactStateTaskExecuter.java:62)
at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:59)
at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:54)
at org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter.execute(ExecuteAtMostOnceTaskExecuter.java:43)
at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:34)
at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.run(EventFiringTaskExecuter.java:51)
at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:301)
at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:293)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:175)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:91)
at org.gradle.internal.operations.DelegatingBuildOperationExecutor.run(DelegatingBuildOperationExecutor.java:31)
at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter.execute(EventFiringTaskExecuter.java:46)
at org.gradle.execution.taskgraph.LocalTaskInfoExecutor.execute(LocalTaskInfoExecutor.java:42)
at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareWorkItemExecutor.execute(DefaultTaskExecutionGraph.java:277)
at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareWorkItemExecutor.execute(DefaultTaskExecutionGraph.java:262)
at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$ExecutorWorker$1.execute(DefaultTaskPlanExecutor.java:135)
at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$ExecutorWorker$1.execute(DefaultTaskPlanExecutor.java:130)
at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$ExecutorWorker.execute(DefaultTaskPlanExecutor.java:200)
at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$ExecutorWorker.executeWithWork(DefaultTaskPlanExecutor.java:191)
at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$ExecutorWorker.run(DefaultTaskPlanExecutor.java:130)
at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
at java.lang.Thread.run(Thread.java:748)
Caused by: com.android.builder.dexing.DexArchiveBuilderException: Failed to process C:\Users\Hp.gradle\caches\transforms-1\files-1.1\play-services-ads-11.0.4.aar\5e3580a2c301b9e7873e0e924e98b414\jars\classes.jar
at com.android.build.gradle.internal.transforms.DexArchiveBuilderTransform.launchProcessing(DexArchiveBuilderTransform.java:909)
at com.android.build.gradle.internal.transforms.DexArchiveBuilderTransform.lambda$convertToDexArchive$6(DexArchiveBuilderTransform.java:834)
at java.util.concurrent.ForkJoinTask$AdaptedCallable.exec(ForkJoinTask.java:1424)
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289)
at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056)
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692)
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:157)
Caused by: com.android.builder.dexing.DexArchiveBuilderException: Error while dexing.
at com.android.builder.dexing.D8DexArchiveBuilder.getExceptionToRethrow(D8DexArchiveBuilder.java:124)
at com.android.builder.dexing.D8DexArchiveBuilder.convert(D8DexArchiveBuilder.java:101)
at com.android.build.gradle.internal.transforms.DexArchiveBuilderTransform.launchProcessing(DexArchiveBuilderTransform.java:904)
… 6 more
Caused by: com.android.tools.r8.CompilationFailedException: Compilation failed to complete
at com.android.tools.r8.utils.ExceptionUtils.withCompilationHandler(ExceptionUtils.java:70)
at com.android.tools.r8.utils.ExceptionUtils.withD8CompilationHandler(ExceptionUtils.java:43)
at com.android.tools.r8.D8.run(D8.java:94)
at com.android.builder.dexing.D8DexArchiveBuilder.convert(D8DexArchiveBuilder.java:99)
… 7 more
Caused by: com.android.tools.r8.utils.AbortException: Error: Type com.google.android.gms.common.internal.zzf is referenced as an interface from com.google.android.gms.internal.zzhv.
at com.android.tools.r8.utils.Reporter.failIfPendingErrors(Reporter.java:89)
at com.android.tools.r8.utils.Reporter.fatalError(Reporter.java:60)
at com.android.tools.r8.utils.ExceptionUtils.withCompilationHandler(ExceptionUtils.java:64)
… 10 more

FAILURE: Build failed with an exception.

  • What went wrong:
    Execution failed for task ‘:app:transformClassesWithDexBuilderForDebug’.

com.android.build.api.transform.TransformException: com.android.builder.dexing.DexArchiveBuilderException: com.android.builder.dexing.DexArchiveBuilderException: Failed to process C:\Users\Hp.gradle\caches\transforms-1\files-1.1\play-services-ads-11.0.4.aar\5e3580a2c301b9e7873e0e924e98b414\jars\classes.jar

  • Try:
    Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

  • Get more help at https://help.gradle.org

BUILD FAILED in 29s
[ERROR] An error occurred while running subprocess cordova.

    cordova.cmd build android exited with exit code 1.

    Re-running this command with the --verbose flag may provide more information.

Posts: 1

Participants: 1

Read full topic

Ionic BLE write

$
0
0

@1Captainsecond wrote:

{
public ble:BLE
}

ble.write(device_id, service_uuid, characteristic_uuid, data, success, failure);

HELP PLEASE

ble.write

Posts: 1

Participants: 1

Read full topic

How to implement Google Cloud vision API OCR in ionic3 to extract text from image

$
0
0

@krishna12 wrote:

0

I’m trying to implement Google Cloud Vision OCR in Ionic 3 to identify text in an uploaded image?

I found a github repo to identify text from image and tried this project with ionic3.

It uploads images and text gets extracted from the image and tells whether the given keywords are present or not. The following code is not working while capturing the image and identifying the text from the image and show highlighted text from identified text.

https://github.com/kareemf/allergenify

cloned and tried by ionic serve gives a error access-config file not found which has Google could vision api in it.

I created an access-config file and put Google vision api as access-config.ts

export constant access-config{
    VISION_API_KEY:'api_key'
}

but failed capturing the image and get text from the image.

Posts: 2

Participants: 2

Read full topic

Cross-Origin Read Blocking (CORB) blocked cross-origin response http://localhost/api/studentpost with MIME type application/json. See https://www.chromestatus.com/feature/5629709824032768 for more details

$
0
0

@Tubiss wrote:

ı want to make auth in ionic 3 with laravel api.

when ı click sigup button my signup info is inserted database very vell. but it doesnt go another page , just inserted to database. And ı face this error .

Cross-Origin Read Blocking (CORB) blocked cross-origin response http://localhost/api/studentpost with MIME type application/json. See https://www.chromestatus.com/feature/5629709824032768 for more details.

signup.ts

export class SignUpPage {
  responseData : any;
  userData = {"full_name":"", "password":"","email":"","name":""};
 


signup(){
    this.authProvider.postData(this.userData,'signup').then((result) => {
     this.responseData = result;
     if(this.responseData.userData){
     console.log(this.responseData);
     localStorage.setItem('userData', JSON.stringify(this.responseData));
     this.navCtrl.push(HomePage);
     }
     else{ console.log("User already exists"); }
   }, (err) => {
     // Error log
   });

 }

service provider

postData(credentials, type){

    return new Promise((resolve, reject) =>{
      let headers = new Headers({
        'Content-Type' : 'application/json'
      });
      let options = new RequestOptions({ headers: headers });

    
      
    this.http.post(apiUrl, JSON.stringify(credentials), {headers: headers}).
      subscribe(res =>{
        resolve(res.json());
      }, (err) =>{
        reject(err);
      });

    });


  }

Posts: 1

Participants: 1

Read full topic

Ionic3 - After closing the APP it goes to the previous version

$
0
0

@dassumoy wrote:

Hello!!

I’m new in ionic… I’m creating an APP in version 3… I deploy the respected code manually through command prompt… After creating the apk when i have installed it for the first time it shows updated design but after closing the APP the design and others goes to the previous version…
i have updated the version to version=“2.0.1” in config.xml file but it still reverted back to the previous design…

can you please help me to solve this issue…Here I have attached my config file two screenshot

Posts: 1

Participants: 1

Read full topic

Add a collection into subcollection dynamically(or get the unique Id from a subcollection?)

$
0
0

@AndrewSuen wrote:

Kia ora everyone, frankly I am not very good at front-end development but I have to do this job. My question is I tried to add a new collection into documents in my existed subcollection dynamically.

my firebase is like:

userProfile(Collection) | user(document) | list(Collection) | list1(document),list2…

Now I wanna create a new collection “task”, I hope users can add a task on the special list(such as list1) page then the certain task will be added into list1’s document, the same if they do it in list2 page.

I have two schemes, the first one is to get unique id of different lists, then use collection() and doc(), but it did not work in my way. Here is my code in the task.ts:

import { Injectable } from '@angular/core';
import * as firebase from 'firebase/app';
import 'firebase/auth';
import 'firebase/firestore';
import {ListDetailPage} from "../../pages/list-detail/list-detail.page"
import { ListService } from '../../services/list/list.service';
import { ActivatedRoute } from '@angular/router';

@Injectable({
  providedIn: 'root'
})

export class TaskService {
 public taskRef: firebase.firestore.CollectionReference;
 public currentList :any = {};
 public listId = this.route.snapshot.paramMap.get('id');

 constructor(private route:ActivatedRoute,) {

  this.loadTaskRef(this.currentList);

  firebase.auth().onAuthStateChanged(list => {
    this.loadTaskRef(this.listId);
  });


 }

  loadTaskRef(listId:any): void{
      if(listId){
        this.taskRef = firebase
        .firestore()
        .collection("/list-detail/").doc(this.listId)
        .collection("/task");
      }
   }

The second plan is to create the task collection behind user(document), then assign different lists’ id. However, still require me to get the id and I am confused about that.

Can someone give me some suggestions about how to do that? Thanks a lot.

Posts: 1

Participants: 1

Read full topic


Mastercard Sandbox

$
0
0

@mwaddah wrote:

I want to create a payment application (using Ionic) where the user can insert dummy data (in terms of card details) using Mastercard Sandbox. I heard that it’s possibly but I am not sure how to implement it.

Posts: 1

Participants: 1

Read full topic

How to clear cache in ionic v3

$
0
0

@Hdfa wrote:

I would like to know how to clear the ion cache for the ios platform when switching between tabs. I mean free memory, such as stored canvas, images, etc.

Posts: 2

Participants: 2

Read full topic

Navigation broken in Prod build?

$
0
0

@derceto wrote:

Hi,

This happens with the prod build (release not needed to reproduce):

  • accessing root URL of the app is fine.
  • refreshing the app (supposing it has affected the url) breaks: “not found”.

The problem can easily be reproduced:

  • use the latest ionic
  • ionic start app-test
  • let’s say “tabbed”
  • cd app-test
  • ionic build --prod (–release is not necessary)
  • serve/deploy www
  • access root url -> works
  • ensure that the route has been appended (like “/home”)
  • refresh
  • crash

I’ll test on another computer to ensure it’s not my setup that’s broken; in the meantime, I’ll be glad to know if this is a known issue.

Thanks in advance for the attention,

My ionic info:


Ionic:

   Ionic CLI                     : 5.2.3 (C:\Users\jem\AppData\Roaming\npm\node_modules\ionic)
   Ionic Framework               : @ionic/angular 4.7.1
   @angular-devkit/build-angular : 0.801.3
   @angular-devkit/schematics    : 8.1.3
   @angular/cli                  : 8.1.3
   @ionic/angular-toolkit        : 2.0.0

Utility:

   cordova-res : 0.6.0
   native-run  : 0.2.8

System:

   NodeJS : v10.16.0 (C:\Program Files\nodejs\node.exe)
   npm    : 6.9.0
   OS     : Windows 10

Posts: 1

Participants: 1

Read full topic

Fixing webview issue on iOS app

$
0
0

@Trademark2k6 wrote:

Hello

We have a mobile app, built with ionic 3.

The app connects to our woocommerce store via REST API.

The app accepts card payments via Stripe integration.

In September card payments made using stripe will require additional checks.

So when a user submits a order, some orders will need to open up a URL in webview so that the user can confirm their details using 2FA.

Our developer has done the required changes to facilitate this. So currently the functionality is working in android.

However when I tried building on iOS, it doesn’t let me enter the card details in the card entry field and it also does not open the webview in order for me to use 2fa.

We need a developer to solve these two issues.

We expect it will take maximum of 1 day as the functionality is already existing.

Continuous / Other work is available in the pipeline for the successful candidate.

If anyone is interested, please leave your phone / email here or private message me.

Thanks
Z

Posts: 4

Participants: 4

Read full topic

Will Ionic Studio support other frameworks besides Angular?

$
0
0

@lektro wrote:

I’ve been anticipating the release of Ionic Studio, and it looks like only Angular is supported at this time. Will it be possible to support other frameworks within this IDE?

Posts: 1

Participants: 1

Read full topic

Viewing all 71530 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>