こんにちは、私はバーコードスキャナーの窓の電話8のためのcordobaプラグインを使用しようとしています、mobilefirst 7.1を使用して、プラグインの後にバーコードを正しく読み取った(私はいくつかのブレークポイントとe.Barcodeバーコード値)、バーコードスキャナープラグインウィンドウの電話8はコールバックを実行しません
private void TaskCompleted(object sender, BarcodeScannerTask.ScanResult e)
{
PluginResult result;
switch (e.TaskResult)
{
case TaskResult.OK:
result = new PluginResult(PluginResult.Status.OK, JsonHelper.Serialize(new BarcodeResult(e.Barcode)));
// result.Message = ;
break;
case TaskResult.Cancel:
// If scan is cancelled we return PluginResult.Status.OK with Message contains cancelled: true
// See plugin docs https://github.com/MSOpenTech/BarcodeScanner#using-the-plugin
result = new PluginResult(PluginResult.Status.OK, JsonHelper.Serialize(new BarcodeResult()));
// result.Message =;
break;
default:
result = new PluginResult(PluginResult.Status.ERROR,"Error default");
break;
}
DispatchCommandResult(result);
}
コードがTaskResult.OKに入るplaginを持って、その後、正しく応答オブジェクトを作成し、次の:私のjavascriptのコードにDispatchCommandResult(結果)とリターンを実行しますが、コールバックのfuntionsでした決して呼び出されません。
助けが必要ですか?
どのバーコードプラグインあなたは... –
を使用しているあなたは純粋なコルドバのサンプルで同じことをしようとすると、それは動作しますか?問題は、MFP 7.1 WP8アプリケーション内で実行している場合のみですか? –
https://github.com/phonegap/phonegap-plugin-barcodescanner – user2449016