저는 ionic 2에서 새롭고 Typescript를 사용합니다. 이 pugin https://www.npmjs.com/package/cordova-plugin-nativestorage 또는 이와 비슷한 것을 사용해야합니다. 이 플러그인을 어떻게 가져올 수 있습니까? 이온 성이 아닌 플러그인을 사용하는 방법은 무엇입니까? 것이 가능하다 ?ionova에서 cordova 플러그인을 사용하는 방법 2
4
A
답변
1
첫째, 당신은 다음 명령을 사용하여 플러그인을 설치해야합니다
ionic plugin cordova-plugin-nativestorage --save
그런 다음 정상으로 플러그인을 사용할 수 있습니다. 확인 https://github.com/TheCocoaProject/cordova-plugin-nativestorage
몇 가지를 확인하시기 바랍니다 :
- 확인 플러그인이 설치되어 있는지 확인. 위의 명령을 참조하십시오.
- 실제 장치 테스트
- 코드가
deviceready
이벤트에 있는지 확인하십시오.document.addEventListener('deviceready', this.onDeviceReady, false);
2
쉽게 2.
예를 들어 당신이 코르도바 플러그인 기본 스토리지를 원하는 경우 자동으로 이온과 함께 설치됩니다 Ionic Native 통해 코르도바 플러그인의 많은, 당신은 이온 기본 문서에서이 플러그인을 찾을 수 관리 할 수 here 그리고 볼 수 있듯이 플러그인 작업을하기 위해해야하는 모든 단계가 있습니다.
ionic plugin add cordova-plugin-nativestorage
다음 가져 오기를 우리의 애플 리케이션에 이온 기본에서이 플러그인을 사용 : 우리의 경우
당신은 콘솔을 통해 플러그인을 설치해야
import {NativeStorage} from 'ionic-native';
NativeStorage.setItem('myitem', {property: 'value', anotherProperty: 'anotherValue'})
.then(
() => console.log('Stored item!'),
error => console.error('Error storing item', error)
);
즐길 수 있습니다.
+4
이 질문은 분명히 '이온 성이 아닌 것' – Cocowalla
inAppPurchase 플러그인과 비슷한 문제가있어서 게시물을 발견했습니다. 슬프게도 당신은 당신의 문제에 대한 해결책이 없습니다. 나는 내 문제에 대해 논의 중이다. https://forum.ionicframework.com/t/app-bundle-js-not-found/57541 어쩌면 우리의 문제가 동일하고 같은 방식으로 해결 될 수있다. – Cedric