開発を行う上での注意事項を以下にまとめます。
No. |
内容 |
対応方法など |
---|---|---|
1 |
Android版のIMAPSエージェントでは、IMAPSアプリ実行中のwebviewが固定されているため、以下のイベントの発生契機がありません。 ・throttledresizeイベント ・orientationchangeイベント |
本イベントに依存しない設計にしてください。 |
2 |
要素が多いとタグ構造解釈に時間がかかるためにTIMEOUT ERRORが発生し、ページが表示されない場合があります。 |
タグ構造を見直してください。 ハイブリッドアプリケーションの場合、config.xmlファイルの以下の項目を修正してください。 <preference name="LoadUrlTimeoutValue" value="20000"/> LoadUrlTimeoutValue(既定値 20000msec) ページ読み込みからタイムアウトエラーまでの時間 |
3 |
ページの遷移時に画面効果を指定しても正しく表示されない場合があります。 |
Androidの場合、4.4以降のバージョンを使用してください。 Android 4.3以前、iOSの場合、画面効果に依存しない設計にしてください。 |
4 |
Android 4.3以前の端末でIMAPSアプリ、またはハイブリッドアプリケーションでアイコンやボタンにテーマを指定した場合、正しく表示されない場合があります。 |
Android 4.4以降のバージョン、またはiOSを使用してください。 Android 4.3以前を使用する場合、4.3以前の端末で、正しく表示されることを確認したテーマを使用してください。 |
5 |
Android 4.4以降の端末で画面回転に伴うthrottledresizeイベントが余計に発生する場合があります。 |
Android 4.3以前のバージョン、またはiOSを使用してください。 Android 4.4以降を使用する場合、throttledresizeイベントに依存しない設計にしてください。 |