【フォームブリッジ】遷移前のKViewerのURLを取得したい(添付ファイルダウンロードの為)

●やりたいこと
FormBridgeに添付ファイルダウンロード用のリンクを乗せたい。
なんとかK-Viwerのキーや名前を掘り出してリンクを整形したが泥臭い。。
スマートな方法があれば教えてください
↓↓
事象
●Kintone→Kviewer→FormBridgeと、レコードに添付されたExcelファイルを持ってくると
  K-Viwerでは添付のアイコンをクリックするとファイルがダウンロードされますが、
  FormBridgeで、添付のアイコンをクリックしても何も起こらない。(URLが正しくないから)

解決策
●下記コードでなんとか正しいダウンロードリンクが形成できたが、スマートな方法はないでしょうか

                var baseURI = fb.getElementByCode(freevoicefile).childNodes[0].baseURI;
var kViewerViewCode = findParam(" __kViewerViewCode__",baseURI.split('?')[1].split('&'));
                var KVurl = "https://XXXX.viewer.kintoneapp.com/public/file/download/";
                var newurl = KVurl + kViewerViewCode + "/" + state.record.添付ファイル.value[0].fileKey;