Skip Navigation
Expand
更新後に BUI 拡張機能が機能しない
Answer ID 12592   |   Last Review Date 03/15/2023

BUI 拡張機能 が突然壊れたのはなぜですか?

環境:

エージェントブラウザーユーザー UI (BUI) 拡張機能フレームワーク, BUI アップデート

問題:

BUI更新後に BUI 拡張機能が機能しない

解決策:

BUI ワークスペースのオブジェクト モデルまたは DOM の操作は、Extension Frameworkから行われます。 ドキュメント/jQuery セレクターを使用した BUI ワークスペースの操作はサポートされていません。 BUI ワークスペースは、次のアンサーに記載されているスケジュールに従って毎週更新されます。 ブラウザ・ユーザー・インタフェースのアップデート

DOM 操作は無効です。 BUI インターフェイスの更新により、ワークスペース DOM 内のセレクターの場所と ID が変更されるためです。 Document/jQuery セレクターが失敗し始めます。

BUI ワークスペースからフィールド値を取得するには、BUI 拡張ワークスペースの getFieldValues 関数を使用します。   

原因:

毎週の BUI 更新がリリースされると、ワークスペースの ID の名前が変わることがあり、その結果セレクターを壊す可能性があります。 DOM オブジェクトは、DOM 内で位置を移動することもあります。

メモ:

BUI 拡張機能内でのドキュメント/jQuery セレクターを使用した操作自体は、期待どおりに機能します。

B2C Service の統合と拡張機能のベスト プラクティスの詳細情報は次のアンサーをぜひご参照ください。Best Practices for OSvC Integration and Extensibility

Available Languages for this Answer:

Notify Me
The page will refresh upon submission. Any pending input will be lost.