2013-08-26 34 views

回答

0

通過Windows 8平板電腦,我認爲你的意思是一個地鐵/現代風格的應用程序?如果是這樣,你將受到限制使用Windows 8的這一點。相反,我強烈建議查看Windows 8.1中提供的API。使用較新的API有三種選擇:

1)Windows.Devices.PointOfService - 這是POS.NET到WinRT命名空間的端口。這個基本API允許您訪問MSR閱讀器等POS外設。代碼示例如下:http://msdn.microsoft.com/en-us/library/windows/apps/bg182882.aspx#two

2)如果你想使用基於NFC的卡(tap和pay) - 理論上你可以使用Smartcard框架的WinRT端口。這不像上述那樣直截了當,並且需要對智能卡的工作原理有所瞭解。 http://msdn.microsoft.com/en-us/library/windows/apps/windows.devices.smartcards.aspx

3)您可以評估使用3.5毫米音頻插孔的Square等設備。 WinRT提供訪問音頻設備的功能,您需要將傳入的WAV數據轉換爲代表MSR信息的字節。再次不是那麼直截了當,而是一個通常要求的方法。

以上所有解決方案都獨立於語言(C#/ C++/JS),但希望上述API指向正確的方向。

相關問題