■サイトマップ Search help


Biz/Browser SmartDeviceに関する障害レポート


 16433 OnExceptionイベントハンドラに例外が捕捉された後、Touchイベントが発生しない 

対象バージョン Biz/Browser SmartDevice Ver 1.0.0〜1.1.3 (iOS)
Biz/Browser SmartDevice Ver 1.0.0〜1.1.0 (Android)

障害内容 Buttonクラスまたは、ImageButtonクラスのOnTouchイベントハンドラ内で発生した例外がOnExceptionイベントハンドラに捕捉された後、例外が発生したButtonやImageButtonのオブジェクトをクリックしてもTouchイベントが発生しない。

要因 Touchイベントの発生中にボタンを二度押ししてイベントが再発行できないように イベント実行中にロックをかけ実行終了後にロックを解除しているが、OnExceptionイベントハンドラに捕捉された場合、ロック解除が行われていない状態だった。

対処方法
(方法1) 例外ハンドリングをOnExceptionイベントハンドラではなく、Try〜catch文を利用して行う。

(方法2) 改修バージョンへのバージョンアップを行う。

改修バージョン

Biz/Browser SmartDevice Ver 1.1.2(Android)
Biz/Browser SmartDevice Ver 1.2.0(iOS)


■ 障害レポート一覧へ