BluePrism中Navigate組件調用Invoke Javascript function時報錯解決方法

BluePrism中Navigate組件調用Invoke Javascript function時報錯

Internal : Failed to perform step 1 in Navigate Stage 'Invoke JavaScript' on page 'Action 1' - Failed while invoking javascript method:異常來自 HRESULT:0x80020101->   在 mshtml.HTMLWindow2Class.IHTMLWindow2_execScript(String code, String language)
   在 BluePrism.ApplicationManager.HTML.clsHTMLDocument.InvokeJavascriptMethod(String methodname, String jsonargs, Object& retval, String& sErr)

截圖:

原因是因爲輸入參數(Arguments)的格式爲Json格式,如果爲空則輸入"[{}]"

如果有參數則按照json格式輸入,例如

將要注入的JS方法是

function sayHello(name) { alert("Hello " + name.name + "!"); }

則輸入參數(Arguments)爲"[{'name':'world'}]".

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章