현재 Node-RED를 사용하는 응용 프로그램을 개발 중입니다. 다른 도메인으로 리디렉션하지 않고 URL을 변경하고 싶습니다. 기본 자바 스크립트에 대한 경험이 있으며 JS에서는 이것을 실현하기 위해 history.replaceState()
을 사용할 수 있음을 알고 있습니다. 그러나 history
객체는 Node-RED에서 사용할 수 없습니다. 내 흐름이나 자신의 노드 중 하나에서 .replaceState()
을 사용하려고하면 참조 오류 (ReferenceError: history is not defined
)가 출력됩니다.node-red의 history.replaceState 대신
global
은 JS window
개체와 비슷하지만이 경우에는 도움이되지 않는다고 생각합니다. 그렇습니까? 노드 -RED에 history.replaceState()
의 대안이 있습니까?
어디서이 작업을 수행하려고하는지 명확하지 않습니다. 노드 -RED, 노드 -RED 대시 보드 또는 노드 -RED 편집기에서 제공되는 웹 응용 프로그램에 있습니까? – hardillb
@hardillb http://example.com:1880을 호출 할 때 함수 노드의 Node-RED 편집기에서이를 시도했다. 나는 또한 자신의 노드를 만들려고했지만 그 결과는 같습니다. – Therk
편집기 내에서 편집기의 URL을 변경할 수 없습니다. – hardillb