我想用http://zxing.appspot.com/scan從WebApp調用條碼掃描儀,但我無法使它工作。即使在不必要的更新和重新安裝之後,它所做的只是顯示默認的zxing網頁,要求我在手機上安裝Barcode Scanner。我錯過了什麼嗎?ZXing用於Web應用程序的條碼掃描儀
這裏是我用來調用ZXing掃描儀的JavaScript。出於測試目的,我甚至試圖製作一個簡單的HTML超鏈接,但沒有成功。我正在使用Android的WebView
加載應用程序。
window.location.href =
"http://zxing.appspot.com/scan?ret=http://192.168.1.33:3000/pallet/{CODE}/change_position/"+positionId+"&SCAN_FORMATS=CODE_39";
這是條形碼掃描器的清單標識,並通過瀏覽器觸發掃描儀:
<intent-filter>
<action android:name="android.intent.action.VIEW"/>
<category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.BROWSABLE"/>
<data android:scheme="http" android:host="zxing.appspot.com" android:path="/scan"/>
</intent-filter>
有趣的是,http://www.google.com/m/products/scan
,做同樣的事情,完美的作品。任何幫助或想法是非常受歡迎的!非常感謝!
我只是想直接從Android瀏覽器,如'HTTP: //zxing.appspot.com/scan?ret=http://www.facebook.com/ {CODE}'仍然沒有觸發掃描器... 看看條碼掃描器的清單,我已經確定了應該識別並啓動掃描器的部分: ' Mecer
@Mecer我不知道任何有關Android編程的知識,所以不幸的是我無法幫助那部分。希望有人知道這可以幫助你。 –