因此,我尝试通过websocket发送一个对象,方法是将其转换为json,然后在它返回时返回。不幸的是,它给了我以下错误。console.log向我展示了它是有效的JSON,但不知怎么地,它在服务文档中的JSON.parse上给了我一个错误。有人能看到我做错了什么吗?
错误
core.js?223c:1440 ERROR SyntaxError: Unexpected token c in JSON at position 0
at JSON.parse (<anonymous>)
at WebSocket._this.ws.onmessage [as __zone
我在Angular7中有一个websocket服务 import { environment } from './../../../environments/environment.prod';
import { Injectable } from '@angular/core';
import * as Rx from 'rxjs';
import {map} from 'rxjs/operators';
@Injectable()
export class WsService{
public wsMessages: Rx.S
我正在尝试让我的angular webapp与star sp 700收据打印机一起工作,并尝试将qz托盘集成到我的软件中。我在尝试安装@types/qz托盘时遇到错误,如下所示。我也得到了一个错误
unresolved variable websocket
在23号线上
unresolved variable api
在第16行。
有人能告诉我怎么解决这个问题吗?有没有更好的方法通过angular打印到这个或另一个收据打印机?
import { Injectable } from '@angular/core';
import { from as fromPromise, Ob
我最近开始使用Angular2。在阅读了之后,我想玩websockets和反应性扩展。我使用了文章中的websocket类,它编译得很好。我想从ngOnInit方法调用它。我不太确定该怎么做。因此,我为类创建了一个新的姿态,然后对包装器方法进行了初始化,但是它没有工作。我只是对该方法的语法不太确定。
谢谢你的帮助。
let message = 'test';
let ws = new WebSocketService();
let sock = ws.initializeWebSocket('www.google.com');
sock._ws.send()
我正在尝试对一些使用rxjs6中的webSocket函数的代码进行单元测试。我尝试通过执行以下操作(按照推荐的)来窥探webSocket函数:
import * as rxJsWebSocket from 'rxjs/webSocket';
subject = new Subject();
webSocketSpy = spyOn(rxJsWebSocket, 'webSocket').and.returnValue(<any>subject);
但我得到了错误:-
Error: <spyOn> : webSocket is not de