現在、Node-REDを使用してアプリケーションを開発中です。別のドメインにリダイレクトせずにURLを変更したい私は基本的なJavaScriptでいくつかの経験をしており、JSでこれを実現するためにhistory.replaceState()
を使用することができます。しかし、history
オブジェクトはNode-REDでは使用できません。自分のフローまたは自分のノードのいずれかに.replaceState()
を使用しようとすると、参照エラー(ReferenceError: history is not defined
)が出力されます。node-redのhistory.replaceStateの代わりに
私はglobal
がJS window
オブジェクトに似ていると読んだことがありますが、これは私にはこのケースでは役に立たないと思いますか? Node-REDにhistory.replaceState()
の代替手段がありますか?
あなたがこれをやろうとしているところは本当に明確ではありません。これは、ノードRED、ノードREDダッシュボード、またはノードREDエディタの中から提供されるWebアプリケーションにありますか? – hardillb
@hardillb http://example.com:1880を呼び出すときに、関数ノードのNode-REDエディタで試しました。私も自分のノードを作成しようとしましたが、結果は同じです。 – Therk
エディタ内からエディタのURLを変更することはできません – hardillb