I have the same issue with a different library. In my case, it’s ngx-kjua.
I followed the instructions provided on this page: https://www.npmjs.com/package/ngx-kjua
In app.module.ts, I added this line to import the library:
import { NgxKjuaModule } from 'ngx-kjua';
I also added NgxKjuaModule to the imports section of the @NgModule.
My app includes a page called “barcode”.
In barcode.ts, I included this line to import the library into the page:
import { NgxKjuaModule } from 'ngx-kjua';
And I included this line in my constructor declaration:
public ngxKjuaModule: NgxKjuaModule,
In barcode.html, my ion-content tag has this content:
<div class="wrapper">
<ngx-kjua [text]="ticket.serialnumber"></ngx-kjua>
</div>
The application can be built with no issues, but I do get runtime errors when I try to load the barcode page.
ERROR Error: Uncaught (in promise): Error: Template parse errors:
Can't bind to 'text' since it isn't a known property of 'ngx-kjua'.
1. If 'ngx-kjua' is an Angular component and it has 'text' input, then verify that it is part of this module.
2. If 'ngx-kjua' is a Web Component then add 'CUSTOM_ELEMENTS_SCHEMA' to the '@NgModule.schemas' of this component to suppress this message.
3. To allow any property add 'NO_ERRORS_SCHEMA' to the '@NgModule.schemas' of this component. ("
<ngx-kjua [ERROR ->][text]="ticket.serialnumber"
"): ng:///BarcodePageModule/BarcodePage.html@24:6
Are there any ionic-specific instructions I need to follow to complete this integration process?