【Cordova】iPhoneXからiPhone14を判別する方法

Onsen UIにおいて、iPhoneXからiPhone14を判別する場合、ons.platform.isIPhoneX()を使用しますが、公式ホームページで配布しているVer.2.11.2は、iPhone13およびiPhone14は未対応となっています。

ons.platform.isIPhoneX()のコードを確認すると、window.screen.widthおよびwindow.screen.heightのサイズでiPhoneの種類を判別しているので、Onsen UIのコードを書き換えないと対応できません。

今回は、cordova-plugin-deviceプラグインを使用して、iPhoneXからiPhone14を判別する方法を紹介します。


Continue reading

【Android】ドコモ Xperia Ace II SO-41B 伝言メモの設定方法

今さらですが、ドコモのFOMAからXiにプラン変更を行いました。
はじめてスマホプランが適用されてラッキーでした。
アプリデバッグ用のdocomo Xperia Ace II SO-41Bが急遽、通話専用に用途変更となりました。
ガラケーからスマホに変わったので、通話関連の設定がわかっていません。
今回は、伝言メモの設定方法について調べました。

Continue reading

【Cordova】MacOSにおいて「EACCES: permission denied, mkdir…」が発生した場合の対処方法について

今夏に購入したM1 MacBook Airで「cordova create test」を実行したところ、以下のようなエラーが発生しました。
※例の場合、「App」はアプリ開発用フォルダ。

Creating a new cordova project.
EACCES: permission denied, mkdir '/Users/xxxxx/App/test'
Continue reading

HDD搭載PCのWindowsアップデートの注意点について

ここ1年で、一体型PC3台の修理を依頼され、HDD→SSD交換を行いました。

修理した3台は、SONY VAIOとNEC LAVIE Desk All-in-oneで、原因が、Windows10の大型アップデート後、「動作が遅くなった」「ブルー画面になり起動しなくなった」「デスクトップが消えてクリックしてもメニューなどが表示されなくなった」という問題を抱えていました。

Continue reading