DeepLinkingを私のハイブリッドアプリケーションに追加したいのですが、これはionic-nativeで動作することが分かりました。
私は、SQLite datebaseとiOSとAndroidでテストされた作業プロジェクトを持っていますが、ionic.native
を自分のアプリケーションモジュールに組み込むと、エラーがスローされます。
Cordova SQLite with Angiative in Anger 1
app.module:angular.module('myApp', ['ionic', 'ionic.native'])
app.run:openDBはapp.jsである:207
ionic.Platform.ready(function() { db = $cordovaSQLite.openDB({name: 'my.db', location: 'default'}); });
Error: Uncaught TypeError: undefined is not a function. app.js:207
The blog post about ionic deep linking I try to put into practice
Ionic deep linking plugin docs for Ionic/Angular 1
私はそれがイオンに関連するだと思います-nativeのプラグインリストにはSQLiteもあるので
あなたは依存関係が注入され、特にパート、あなたのコードの多くを示していることはできますか?あなたの場合、それは 'run()'関数かもしれません。 – Dexter
もちろん、私はモジュールに 'ionic.native'を追加しました。その前はすべてうまくいっていました。 – MagicDragon
'deviceready'イベントでopenDBしようとしています –