zhaomingwork
2023-11-08 2e36e738ca39afc8d02f3d11013bd12f937cc874
fix bug for h5 hotwords (#1067)

* fix bug for h5 hotwords

* make changes for main.js

* change json from string to object

* change from object to string for hotwords
2个文件已修改
11 ■■■■ 已修改文件
runtime/html5/static/main.js 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
runtime/html5/static/wsconnecter.js 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
runtime/html5/static/main.js
@@ -262,7 +262,7 @@
    var obj = document.getElementById("varHot");
    if(typeof(obj) == 'undefined' || obj==null || obj.value.length<=0){
      return "";
      return null;
    }
    let val = obj.value.toString();
  
@@ -279,11 +279,11 @@
            for(var i=0;i<result.length-1;i++)
                wordstr=wordstr+result[i]+" ";
  
            jsonresult[wordstr.trim()]=result[result.length-1];
            jsonresult[wordstr.trim()]= parseInt(result[result.length-1]);
        }
    }
    console.log("jsonresult="+JSON.stringify(jsonresult));
    return jsonresult;
    return  JSON.stringify(jsonresult);
}
function getAsrMode(){
runtime/html5/static/wsconnecter.js
@@ -85,11 +85,12 @@
        }
        
        var hotwords=getHotwords();
        if(hotwords.length>0)
        if(hotwords!=null  )
        {
            request.hotwords=hotwords;
        }
        console.log(request);
        console.log(JSON.stringify(request));
        speechSokt.send( JSON.stringify(request) );
        console.log("连接成功");
        stateHandle(0);