0

根据PhoneGap 文档,我可以像这样编写 JavaScript 概念验证:

window.plugins.barcodeScanner.scan(
    function(result) {
        if (result.cancelled)
            alert("the user cancelled the scan")
        else
            alert("we got a barcode: " + result.text)
    },
    function(error) {
        alert("scanning failed: " + error)
    }
)

但它随后开始谈论一个 XCode 项目。

问:我需要编写 XCode 应用程序才能使用 PhoneGap 的条形码扫描仪功能吗?

4

1 回答 1

1

是的,您需要设置 XCode。PhoneGap 是一个可用于构建跨平台移动应用程序的框架。JavaScript API 在所有平台上都是相同的,但每个应用程序都必须由 XCode 或 Eclipse 等原生工具构建。

有一个名为PhoneGap Build的服务,您可以将代码上传到该服务,以便在云中构建应用程序,但我认为它还不支持 BarcodeScanner。

于 2012-05-10T15:04:44.367 回答