[Popup] contentプロパティをinitializeメソッドを使用して変更するとエラーが発生する

文書番号 : 81932     文書種別 : Bug
登録日 : 2016/12/22     最終更新日 : 2017/05/17

対象製品

Wijmo 5

ステータス

修正済み

詳細

contentプロパティを変更する際、2回目以降の変更をinitializeメソッドを使用して行うと、NoModificationAllowedErrorが発生します。

【再現手順1】
1. 「ポップアップを表示」ボタンを押下します。(Popupに「テキスト1」が表示されます)
2. 「content更新: contentプロパティ」ボタンを押下します。
3. 「ポップアップを表示」ボタンを押下します。(Popupに「テキスト2」が表示されます)
4. 「content更新: initializeメソッド」ボタンを押下します。
結果:コンソールログに「SCRIPT5022: NoModificationAllowedError」が表示されます。

【再現手順2】
1. 「ポップアップを表示」ボタンを押下します。(Popupに「テキスト1」が表示されます)
2. 「content更新: initializeメソッド」ボタンを押下します。
3. 「ポップアップを表示」ボタンを押下します。(Popupに「テキスト3」が表示されます)
4. 「content更新: initializeメソッド」ボタンを押下します。
結果:コンソールログに「SCRIPT5022: NoModificationAllowedError」が表示されます。

サンプル


回避方法

この問題はバージョン5.20171.293で修正されました。
修正版の適用方法については、アップデートの方法を参照してください。