【フォームブリッジ】kViewerのフォームブリッジ連携でのレコード編集後の画面遷移について

下記のサイトを参考に、kViewerのフォームブリッジ連携を使ってフォームブリッジの編集画面を開き、レコード編集後にkViewerのリスト画面へ自動遷移させたく
下記のカスタマイズをフォームブリッジの側に行いましたが、kViewerのリスト画面へ遷移してくれません。
https://developer.cybozu.io/hc/ja/community/posts/360041790812-kViewer-%E3%83%95%E3%82%A9%E3%83%BC%E3%83%A0%E3%83%96%E3%83%AA%E3%83%83%E3%82%B8%E9%80%A3%E6%90%BA%E3%81%A7%E3%81%AE%E7%B7%A8%E9%9B%86%E5%BE%8C%E3%81%AE%E5%87%A6%E7%90%86%E3%82%92%E5%A4%89%E3%81%88%E3%81%9F%E3%81%84

(function() {
"use strict";

fb.events.finish.created = [function(state){

var kViewerCode = location.search.match(/ __kViewerViewCode__ =(.*?)(&|$)/);

if(kViewerCode){
location.href = 'https://viewer.kintoneapp.com/public/' + kViewerCode[1];
}

}];

})();

location.hrefに指定しているURLをベタで指定しても画面遷移しませんでした。
どなたか解決方法がお分かりになられる方がおられましたら、ご教示頂けると助かります。

お世話になっております.

トヨクモの石川と申します.

 

現在,KViewerからForm Bridgeへの自動遷移は以下のコードで実現できます.

画面遷移をするタイミングは利用するイベントを選ぶことで,任意のタイミングで行うことができます.イベントの一覧は下記をご覧ください.

https://form.kintoneapp.com/help/customize 

(function() {
"use strict";
var kViewerCode;
fb.events.form.mounted = [function (state) {
kViewerCode = location.search.match(/ __kViewerViewCode__ =(.*?)(&|$)/)[1];
}];
fb.events.finish.created = [function(state){ // Kviewerへ戻るタイミングのイベント
if(kViewerCode){
location.href = 'https://viewer.kintoneapp.com/public/' + kViewerCode;
}
}];
})();

トヨクモ株式会社 石川様

いつもお世話になっております。
ご回答有難うございました。また返事が遅くなり申し訳ございませんでした。

ご回答頂いたカスタマイズで希望の動作が出来ましたが、フォームブリッジからkViewerで画面遷移する場合でも簡易認証を行っている場合は、簡易認証の省略は不可と思ってよろしいでしょうか?

※kViewer→フォームブリッジ :簡易認証の省略は不可
フォームブリッジ→kViewer :簡易認証の省略は可 or 不可
kViewer→kViewer :簡易認証の省略は可 or 不可

お手数を掛けますが、ご教示頂けると助かります。

トヨクモの石川です.

 

上記全ての場合に関しましても,先日お問い合わせ頂いた場合と同様にセキュリティ上の都合から,フォームブリッジ/Kviewerの機能で省略することはできません.

https://developer.cybozu.io/hc/ja/community/posts/360056301631 

トヨクモ株式会社 石川様

お世話になっております。ご回答有難うございました。

やはり逆方向の画面遷移でも簡易認証の省略は不可能である旨、承知致しました。

今後とも、よろしくお願い致します。

このトピックはベストアンサーに選ばれた返信から 3 日が経過したので自動的にクローズされました。新たに返信することはできません。