Scandit Websdk Javascript установить ориентацию - PullRequest
0 голосов
/ 02 мая 2020

Я использую scandit для сканирования веб-приложений Qrcode. Все работает нормально, но я просто застрял в том, как установить размер сканера штрих-кода. Я хочу это половину экрана мобильного в ландшафтном режиме. Я не могу найти какую-либо документацию относительно заданной ориентации. Вот способ, который я инициализировал.

HTML:

<div id="scandit-barcode-picker" style="max-height: 300px !important;"></div>

Javascript:

const licenseKey = SCANDIT_LICENSE;
let decoder;
ScanditSDK.configure(licenseKey, {
engineLocation: string = "https://cdn.jsdelivr.net/npm/scandit-sdk/build"
});

ScanditSDK.BarcodePicker.create(document.getElementById("scandit-barcode-picker"), {
    playSoundOnScan: true,
    vibrateOnScan: true,
}).then(function (barcodePicker) {
    decoder = barcodePicker;
    var scanSettings = new ScanditSDK.ScanSettings({
        enabledSymbologies: ["code128", "code39"],
        codeDuplicateFilter: 1000,
    });
    decoder.applyScanSettings(scanSettings);
    decoder.setPlaySoundOnScanEnabled(true);
    decoder.on("scan", function (scanResult) {
    barcode = scanResult.barcodes.pop();
    onScanned({
        format: ScanditSDK.Barcode.Symbology.toHumanizedName(barcode.symbology),
        code: barcode.data
    });
});
decoder.resumeScanning();
});

Это берет высоту, но также сохраняет аспект рацион. Показывается в режиме портрета. Я хочу это в ландшафтном режиме. Любая помощь, пожалуйста?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...