问题标签 [socketmobile]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
405 浏览

cordova - SocketMobile扫描设备的Phonegap插件

我正在尝试将 SocketMobile 扫描仪与我们的 phonegap 应用程序集成。SocketMobile 提供了一个用于 iOS 和 Android 设备(我们的目标)的 SDK,但我想知道是否有支持此功能的 phonegap 插件。

我已经研究了BarcodeScanner插件,看起来好像我没有任何成功。(我使用的是在这里找到的旧演示;它很基本,但看起来不错。我没有收到任何扫描事件。)

我不确定我是否做错了什么(或者演示是否听起来不错),但我想知道 SocketMobile 设备本身是否有特定的插件。

0 投票
2 回答
770 浏览

objective-c - Socket Mobile SocketScan SDK 和 Swift

我正在尝试将 SocketScan SDK 与用 Swift 编写的应用程序一起使用。使用桥接头,Objective-C 代码很容易导入。但是,在运行应用程序时,它在 onDeviceArrival 阶段崩溃,Xcode 引用了“无法识别的选择器”。也就是说,ScanApi 打开并运行,并且在设备到达时,应用程序崩溃并出现以下错误:

-[SocketConnect.ViewController onDeviceArrival:Device:]:无法识别的选择器发送到实例 0x15550e670 * 由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因:“-[SocketConnect.ViewController onDeviceArrival:Device:]:无法识别的选择器发送到实例 0x15550e670”* First throw call stack: (0x185a9259c 0x1961e40e4 0x185a99664 0x185a96230 0x18599ab6c 0x1000b2798 0x1000b2148 0x1000b1e24 0x1000a2dc4 0x1000a2e0c 0x186966e18 0x185a4a8d8 0x185a4a588 0x185a47fd4 0x1859750a4 0x18eb175a4 0x18a2aa3c0 0x1000a6ae8 0x1000a6b28 0x196852a08) libc++abi.dylib: terminating with uncaught exception of type NSException

这是 API 提供的 onDeviceArrival 的代码片段。

日志打印所有内容,包括“代表不是零”。

有没有人在 Swift 环境中运行 SocketScan SDK 时遇到过问题,如果有,有什么建议可以解决这个问题吗?

0 投票
1 回答
479 浏览

asp.net - iPad 上带有 Web 应用程序的套接字移动扫描仪触发 buttonclick 事件

我已经构建了一个基于 ASP.NET Web 表单应用程序(网页)的仓库管理器,我正在研究如何将 Socket 移动扫描仪与 Ipad(或其他平板电脑)一起使用来扫描库存编号和文章编号。目前我正在尝试将库存编号扫描到列表视图控件(在edititemtemplate中)的文本框中,并且可以正常工作。不幸的是,扫描仪似乎在列表视图之外触发了一个按钮点击事件,这反过来又把我带到了一个错误页面。我不知道为什么会这样。如果我返回第一页,则在文本框中可以正常扫描库存。这在 Safari 和 Chrome 浏览器中都会发生。有没有人有这方面的经验并且知道如何处理?谢谢!

0 投票
1 回答
217 浏览

android - 在 Android 应用程序中集成 SocketMobile 扫描功能的最简单方法是什么?

我有一个 Android 应用程序,需要用户扫描并记录一些条形码。我正在使用 SocketMobile 蓝牙条码扫描仪系列 7。

无论用户当前忙于哪个活动或片段,我都希望能够处理条形码扫描(我只是将每次扫描记录在列表中)。出于这个原因,我认为(可能是错误的?)仅在 HID 模式下连接扫描仪是不够的,因为这需要用户导航到特定字段然后执行扫描。也许这个假设是不正确的?

从 github 上的示例看来,为了实现这个简单的功能,我必须实现一个完整的扫描应用程序,包括实现配对等。

是否可以通过 Android 在 HID 模式下简单地将此扫描仪配对,或者使用另一个现有应用程序在 SPP 模式下配对,然后让我的应用程序能够接收来自此扫描仪的条形码读取?在 Android 中实现扫描功能的最简单方法是什么?我只关心在我的应用程序的任何地方从扫描仪接收数据。我不想被蓝牙连接的配对或管理所累。

0 投票
2 回答
245 浏览

socketscan - 如何在 SPP 模式下同时连接到多个 SocketMobile Scanner (CHS 7Mi) (C# Windows Forms, Socket ScanAPI SDK 10)

有没有办法在 SPP 模式下同时连接到多个扫描仪?

我在 C# Windows 窗体项目中使用 Socket ScanAPI SDK 10(ScanApiHelper 类)作为主机。

我将串行端口设置从 ScanAPI 更改为例如 SerialPorts=COM3:;COM6: (入站端口)

但只有一台扫描仪连接到主机。如果我关闭一台扫描仪,另一台会立即连接。但是同时连接两台扫描仪是行不通的。似乎两个扫描仪都通过同一个 COM 端口进行通信。

它也不适用于 www.socketmobile.com 的官方 Socket Scan 10 软件(我在 Windows 7 和 8.1 上测试过)

0 投票
0 回答
245 浏览

socketmobile - Socket 移动电池电量 iOS

我在我的应用程序中使用 Socket Mobile 条码扫描器 (Socket 7Xi)。我已经集成了来自 Socket Mobile (ScanApiSDK-10.2.227) 的 SDK,并将扫描仪设置为 iOS 模式。我的应用程序按预期接收条形码。但是,当电池电量低(我认为)时,该设备似乎会变得有点胡思乱想。我想在应用程序中显示电池电量,以便提醒用户插入插座扫描仪,并通常调试扫描问题。

我正在使用以下调用来获取电池电量:

在以下方法中返回:

onGetBattery 方法被调用,但我得到的 ulong 是 1677747200,在调用实用程序方法后给我一个 level=64,minLevel=0,maxLevel=64。应将其解释为 100% (percentf = 100.00)。

但是,它似乎总是返回这个值。从来没有比充满电的任何东西。

我还在 DeviceInfo 上尝试了 getBatteyLevel 方法,但它只返回 nil。

如何获取设备的当前电池电量?

谢谢!

0 投票
2 回答
194 浏览

win-universal-app - 无法在 windows 10 uwp 中连接 Socket Mobile 扫描仪(型号:CHS 7Pi)

我正在与 Windows 10 UWP 应用程序集成 Socket Mobile 扫描仪(型号:CHS 7Pi)。我收到以下异常“值不在预期范围内”。通过蓝牙与扫描仪成功联系后

我使用以下示例进行测试。

https://github.com/Microsoft/Windows-universal-samples/tree/master/Samples/BarcodeScanner

下面的 msdn url 建议,它将支持我的扫描仪。

https://msdn.microsoft.com/en-us/library/windows/apps/mt426649.aspx#Bluetooth

问题记录器。

https://onedrive.live.com/redir?resid=89346CF5C45CEB8C!5726&authkey=!AAOPylWs7bEh39c&ithint=file%2czip

0 投票
0 回答
125 浏览

android - xamarin Android 应用程序中的条码扫描没有事件

我正在开发一个 xamarin android 应用程序来使用 socketmobile CHS 7 条形码扫描仪。使用 simpleEntry andoid 示例应用程序,我没有收到 OnDecodedData 事件。我确实收到了 OnError、OnScanApiInitializeComplete 事件。扫描仪设置为 SSP 模式,我确实将扫描数据输入到 editText 字段中。我正在使用运行 Android 6.0 API 23 的 Nexus 7 平板电脑。

0 投票
1 回答
276 浏览

xamarin - socket 移动 SDK 是否支持 Xamarin APP 或 Windows 通用 APP?

socket mobile SDK是否支持Windows Universal APP?我想使用 Socket Mobile 的 ScanAPI。

XAMARIN 支持怎么样?

0 投票
1 回答
1593 浏览

ios - 安装 socket mobile scan api sdk 后出现“应用程序包不包含有效标识符”错误

通过 cocoa pod 安装 Socket Mobile Scan Api Sdk 后,我无法再在真实设备上运行。我注意到 sdk 包括“资源”组。但即使在重命名和删除“资源”组之后,我也无法在真实设备上运行该项目。我在 Xcode 7.3.1 上使用“scanapisdk-10-3-41 2”并尝试在 ipad Air 2 上运行。