Fw: [問題] 第一次呼叫 phoneGap plugin 找不到頁面

看板AndroidDev作者 (全新開始)時間11年前 (2014/06/15 22:21), 編輯推噓1(102)
留言3則, 1人參與, 最新討論串1/1
※ [本文轉錄自 Ajax 看板 #1JdQlCFx ] 作者: dream1124 (全新開始) 看板: Ajax 標題: [問題] 第一次呼叫 phoneGap plugin 找不到頁面 時間: Sun Jun 15 22:20:57 2014 不好意思, 我也不知道 phoneGap hybrid App 的問題該去哪邊問比較合適 如果有不妥請告知我會自行刪除 想請問大家是否遇過這個狀況.... 我在以 IBM worklight 開發一個 hybird app, worklight 是在 phoneGap 上面加蓋的 在安裝 phoneGap 在 android 平台上的 barcode scanner plugin 之後, 第一次呼叫時, 會跳出有 Android 機器人的瀏覽器錯誤頁面 上面寫找不到這個路徑(不是非常確定) http://assets/www/ 這個路徑底下的 index_zh-tw.html, 並附帶取消和確定兩個選項 按下確定之後就能使用 barcode scanner 功能, 之後開啟應用再呼叫 barcode scanner 也不會再有相同的錯誤訊息 想請問有人知道這是什麼狀況嗎? 感覺像是 barcode scanner plugin 的設定問題 因為 worklight 的 android 版應用, index.html 是放在 http://assets/www/default 底下的, 也許 barcode scanner 找不到這個路徑? 附上 logCat 的紀錄供大家參考, com.App 是剪裁後的公司套件名稱 http://ppt.cc/fu0O 謝謝大家幫忙了 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.228.111.155 ※ 文章網址: http://www.ptt.cc/bbs/Ajax/M.1402842060.A.3FB.htmldream1124:轉錄至看板 Android 06/15 22:21 ※ 發信站: 批踢踢實業坊(ptt.cc) ※ 轉錄者: dream1124 (36.228.111.155), 06/15/2014 22:21:55

06/15 22:35, , 1F
logcat 寫得很清楚啊 barcodescan 不能跑在mainthread
06/15 22:35, 1F

06/15 22:36, , 2F
所以barcode scan 的callback要寫在其他thread
06/15 22:36, 2F

06/15 22:37, , 3F
查一下 Phonegap應該就有教怎樣跑在其他thread
06/15 22:37, 3F
文章代碼(AID): #1JdQm5o3 (AndroidDev)