我有一个带有二进制模式匹配的牛仔 ws 处理程序,如下所示:
websocket_handle({text, <<"Reg: ",Message/binary>>}, Req, State)
我需要用 js 代码调用这个处理程序,所以我使用 Bert.js 将 js 字符串变量编码为二进制 erlang 术语,如下所示:
websocket.send(Bert.encode(Bert.binary("<<\"Reg: \" , \""+input2 + "\">>")));
但是我不能用这个编码的参数调用我的处理程序!
我的编码参数错了吗?还是有另一种方法可以用 js 制作 erlang 二进制项?