Collapse
Submit a Service Request
Contact Information for Technical Support
My Service Notifications
更新後に 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