我在Android中有一个磁卡读卡器代码,我想将这个应用程序访问浏览器(通过javascript)或使用HTML5 getUserMedia()
API从卡中刷卡并通过JavaScript获取卡信息。有什么办法吗?如果您有...,请分享示例代码。
编辑:我引用了这个链接: Jquery Mobile Web: Is Calling Native Apps possible?
我不知道如何在我的脚本中使用它: myapp:// myparam
我在清单文件中添加了此代码,
<intent-filter>
<action android:name="android.intent.action.VIEW" >
</action>
<category android:name="android.intent.category.DEFAULT" >
</category>
<category android:name="android.intent.category.BROWSABLE" >
</category>
<data
android:host="http://market.android.com/"
android:scheme="http" >
</data>
</intent-filter>
如何在浏览器中启动此应用程序(即链接)......
答案 0 :(得分:0)
我希望将此应用程序访问浏览器(通过javascript)或使用HTML5 getUserMedia()API从卡中刷卡并通过JavaScript获取卡信息。有什么办法吗?
不在应用程序级别。您可以通过超链接启动读卡器应用程序,但您无法在JavaScript中获得结果。正如其他人在评论中指出的那样,您需要实现一个包含您的阅读器代码的PhoneGap扩展。