前回、【Cordova】Android 11においてcordova-plugin-fileプラグインでDownloadフォルダにアクセスできないという記事を書きました。
アプリから[Download]フォルダにファイルを書き込むことは問題ありません。
アプリから[Download]フォルダに書き込んだファイルを読むことも問題ありません。
では何が問題なのかと言いますと、自身のアプリ以外で作成または上書きしたファイルにアクセスできないことが問題となっています。
【Cordova】Cordova 10においてcordova-plugin-admob-freeプラグインをアンインストールするとVariable(s) missing: ADMOB_APP_IDエラーが発生した場合の対処方法
Cordova 10において、cordova-plugin-admob-freeプラグインがアンインストールできない状態となりました。
以下のコマンドを実行すると、Variable(s) missing: ADMOB_APP_IDエラーが発生します。
1 2 |
$ cordova plugin rm cordova-plugin-admob-free Variable(s) missing: ADMOB_APP_ID |
今回は、その対処方法について説明します。
Continue reading
【Cordova】cordova-plugin-local-notificationプラグインの問題点を解決する
「シンプル体重管理」のリマインダー機能で、バイブレーションのオン・オフがAndroid 8以降の端末で動かないことに気がつき、いろいろと調査したところ、通知チャンネルを作成して管理するとのことでした。
バイブレーションのオン・オフが動かない理由もわかりました。
通知チャネルを作成した後に、通知の動作を変更することはできません。その時点ではユーザーが完全にコントロールします。ただし、チャネルの名前と説明はデベロッパーが変更できます。
現状、cordova-plugin-local-notificationプラグインはいくつか問題があるので、改造にチャレンジしてみました。
Continue reading