作者dream1124 (全新开始)
看板AndroidDev
标题Fw: [问题] 第一次呼叫 phoneGap plugin 找不到页面
时间Sun Jun 15 22:21:55 2014
※ [本文转录自 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://webptt.com/cn.aspx?n=bbs/Ajax/M.1402842060.A.3FB.html
※ dream1124:转录至看板 Android 06/15 22:21
※ 发信站: 批踢踢实业坊(ptt.cc)
※ 转录者: dream1124 (36.228.111.155), 06/15/2014 22:21:55
1F:推 sdyy:logcat 写得很清楚啊 barcodescan 不能跑在mainthread 06/15 22:35
2F:→ sdyy:所以barcode scan 的callback要写在其他thread 06/15 22:36
3F:→ sdyy:查一下 Phonegap应该就有教怎样跑在其他thread 06/15 22:37