2

如何检测是否连接了 Topaz 设备?

我的黄玉是:T-LBK462-HSB-R (USB) 我正在使用:SigWeb SDK (SigWebTablet.js)

我应该调用 SigWebTablet.js 库的哪个方法来检查设备是否已连接?

正如他们在官方演示中所说: http ://www.sigplusweb.com/sigwebtablet_demo.htm

如果我想使用 Topaz,我需要调用此代码:

   var ctx = document.getElementById('cnv').getContext('2d');         
   SetDisplayXSize( 500 );
   SetDisplayYSize( 100 );
   SetTabletState(0, tmr);
   SetJustifyMode(0);
   ClearTablet();
   if(tmr == null)
   {
      tmr = SetTabletState(1, ctx, 50);
   }
   else
   {
      SetTabletState(0, tmr);
      tmr = null;
      tmr = SetTabletState(1, ctx, 50);
   }

但是即使没有连接Topaz设备,这段代码也能成功执行,这基本上意味着它只需要运行Topaz本地服务器。但这对我来说还不够,我需要知道设备是否已连接。

4

1 回答 1

5

我自己找到了解决方案:GetTabletState() 方法返回“1”或“0”

可能对某人有用..

于 2016-12-22T02:08:08.077 回答