refresh date: 2026-09-25 robots: noindex
Açıklama
Ekli belge tarayıcılardan görüntüleri bulmak ve almak için chrome.documentScan API'yi kullanın.
İzinler
documentScanKullanılabilirlik
Document Scan API
Belge Tarama API'si, uygulamaların ve uzantıların ekli bir belge tarayıcıdaki kağıt belgelerin içeriğini görüntülemesine olanak tanımak için tasarlanmıştır.
Türler
CancelScanResponse
Özellikler
-
iş
dize
cancelScan()'ya iletilen iş kolunu sağlar. -
sonuç
Arka uçtaki tarama sonucunu iptal etme. Sonuç
OperationResult.SUCCESSveyaOperationResult.CANCELLEDise tarama iptal edilmiş ve tarayıcı yeni bir tarama başlatmaya hazırdır. SonuçOperationResult.DEVICE_BUSYise tarayıcı , istenen iptal işlemini hâlâ işliyor demektir. Arayan kısa bir süre bekleyip isteği tekrar denemelidir. Diğer sonuç değerleri, yeniden denenmemesi gereken kalıcı bir hatayı gösterir.
CloseScannerResponse
Özellikler
-
sonuç
Tarayıcının kapatılmasının sonucu. Bu değer
SUCCESSolmasa bile tutma yeri geçersiz olur ve başka işlemler için kullanılmamalıdır. -
scannerHandle
dize
closeScanner'a iletilen tarayıcı tutma yeriyle aynı.
Configurability
Bir seçeneğin nasıl değiştirilebileceği
Enum
"NOT_CONFIGURABLE"
Seçenek salt okunurdur.
"SOFTWARE_CONFIGURABLE"
Seçenek yazılımda ayarlanabilir.
"HARDWARE_CONFIGURABLE"
Seçenek, tarayıcıdaki bir düğmeyi açıp kapatarak veya iterek kullanıcı tarafından ayarlanabilir.
ConnectionType
Tarayıcının bilgisayara nasıl bağlandığını gösterir.
Enum
"UNSPECIFIED"
"USB"
"NETWORK"
ConstraintType
OptionConstraint ile gösterilen kısıtlamanın veri türü.
Enum
"INT_RANGE"
OptionType.INT değer aralığındaki kısıtlama. OptionConstraint öğesinin min, max ve quant özellikleri long olacak ve list özelliği ayarlanmayacak.
"FIXED_RANGE"
Bir OptionType.FIXED değer aralığındaki kısıtlama. OptionConstraint öğesinin min, max ve quant özellikleri double olacak, list özelliği ise ayarlanmamış olacaktır.
"INT_LIST"
Belirli bir OptionType.INT değer listesindeki kısıtlama. OptionConstraint.list özelliği long değerlerini içerir ve diğer özellikler ayarlanmamış olur.
"FIXED_LIST"
Belirli bir OptionType.FIXED değer listesindeki kısıtlama. OptionConstraint.list özelliği double değerlerini içerir ve diğer özellikler ayarlanmamış olur.
"STRING_LIST"
Belirli bir OptionType.STRING değer listesindeki kısıtlama. OptionConstraint.list özelliği DOMString değerlerini içerir ve diğer özellikler ayarlanmamış olur.
DeviceFilter
Özellikler
-
local
boolean isteğe bağlı
Yalnızca doğrudan bilgisayara bağlı tarayıcıları iade edin.
-
güvenli
boolean isteğe bağlı
Yalnızca USB veya TLS gibi güvenli bir aktarım kullanan tarayıcıları iade edin.
GetOptionGroupsResponse
Özellikler
-
groups
OptionGroup[] isteğe bağlı
resultSUCCESSise tarayıcı sürücüsü tarafından sağlanan sırayla seçenek gruplarının listesini verir. -
sonuç
Seçenek gruplarını alma işleminin sonucu. Bu özelliğin değeri
SUCCESSisegroupsözelliği doldurulur. -
scannerHandle
dize
getOptionGroups'a iletilen tarayıcı tutma yeriyle aynı.
GetScannerListResponse
Özellikler
-
sonuç
Numaralandırma sonucu. Bu durum bir hataya işaret etse bile kısmi sonuçlar döndürülebileceğini unutmayın.
-
tarayıcılar
Belirtilen
DeviceFilterile eşleşen tarayıcıların muhtemelen boş olan listesi.
OpenScannerResponse
Özellikler
-
seçenekler
object isteğe bağlı
result,SUCCESSise anahtarın cihaza özel bir seçenek, değerin iseScannerOptionörneği olduğu bir anahtar/değer eşlemesi sağlar. -
sonuç
Tarayıcının açılmasının sonucu. Bu özelliğin değeri
SUCCESSisescannerHandleveoptionsözellikleri doldurulur. -
scannerHandle
dize isteğe bağlı
resultdeğeriSUCCESSise daha fazla işlem için kullanılabilecek tarayıcı tutacağı. -
scannerId
dize
Tarayıcı kimliği
openScanner()'ya iletildi.
OperationResult
Her işlemin sonucunu gösteren bir enum.
Enum
"UNKNOWN"
Bilinmeyen veya genel bir hata oluştu.
"SUCCESS"
İşlem başarılı oldu.
"UNSUPPORTED"
İşlem desteklenmiyor.
"İPTAL EDİLDİ"
İşlem iptal edildi.
"DEVICE_BUSY"
Cihaz meşgul.
"INVALID"
Veriler veya yönteme iletilen bir bağımsız değişken geçerli değil.
"WRONG_TYPE"
Sağlanan değer, temel seçenek için yanlış veri türü.
"EOF"
Başka veri yok.
"ADF_JAMMED"
Belge besleyici sıkışmış.
"ADF_EMPTY"
Belge besleyici boş.
"COVER_OPEN"
Tarayıcı kapağı açık.
"IO_ERROR"
Cihazla iletişim kurulurken bir hata oluştu.
"ACCESS_DENIED"
Cihaz için kimlik doğrulama gerekiyor.
"NO_MEMORY"
İşlemi tamamlamak için Chromebook'ta yeterli bellek yok.
"UNREACHABLE"
Cihaza ulaşılamıyor.
"MISSING"
Cihazın bağlantısı kesilmiştir.
"INTERNAL_ERROR"
Arama uygulamasının dışında bir yerde hata oluştu.
OptionConstraint
Özellikler
-
list
string[] | number[] isteğe bağlı
-
maks.
number isteğe bağlı
-
dk
number isteğe bağlı
-
quant
number isteğe bağlı
-
tür
OptionGroup
Özellikler
-
üyeler
string[]
Sürücü tarafından sağlanan sıradaki seçenek adları dizisi.
-
title
dize
Yazdırılabilir bir başlık sağlar (ör. "Geometri seçenekleri").
OptionSetting
Özellikler
-
ad
dize
Ayarlanacak seçeneğin adını gösterir.
-
tür
Seçeneğin veri türünü gösterir. İstenen veri türü, temel alınan seçeneğin gerçek veri türüyle eşleşmelidir.
-
value
string | number | boolean | number[] isteğe bağlı
Ayarlanacak değeri gösterir.
autoSettableetkin olan seçenekler için otomatik ayar isteğinde bulunmak üzere ayarlanmamış olarak bırakın.valueiçin sağlanan veri türütypeile eşleşmelidir.
OptionType
Bir seçeneğin veri türü.
Enum
"UNKNOWN"
Seçeneğin veri türü bilinmiyor. value özelliği ayarlanmayacak.
"BOOL"
value özelliği truefalse değerlerinden birini alır.
"INT"
İşaretli 32 bitlik bir tam sayı. Seçenek birden fazla değer alıp almadığına bağlı olarak value özelliği long veya long[] olacaktır.
"SABİT"
-32768-32767,9999 aralığında, 1/65535 çözünürlüğe sahip bir çift. Seçenek birden fazla değer alıp almadığına bağlı olarak value özelliği double veya double[] olur. Tam olarak gösterilemeyen çift değerler, mevcut aralığa ve kesinliğe yuvarlanır.
"STRING"
NUL ('\0') hariç herhangi bir bayt dizisi. value özelliği bir DOMString olacaktır.
"BUTTON"
Bu türdeki bir seçeneğin değeri yoktur. Bunun yerine, bu tür bir seçeneğin ayarlanması tarayıcı sürücüsünde seçeneğe özgü bir yan etkiye neden olur. Örneğin, düğme türünde bir seçenek, varsayılan değerleri seçme veya otomatik belge besleyiciye bir sonraki kağıda geçmesini söyleme yöntemi sağlamak için tarayıcı sürücüsü tarafından kullanılabilir.
"GROUP"
Gruplandırma seçeneği. Değer yok. Bu, uyumluluk için dahil edilir ancak normalde ScannerOption değerlerinde döndürülmez. Üye seçenekleriyle birlikte grupların listesini almak için getOptionGroups() kullanın.
Enum
"UNITLESS"
Değer, birimsiz bir sayıdır. Örneğin, bir eşik olabilir.
"PIXEL"
Değer, piksel sayısıdır (örneğin, tarama boyutları).
"BIT"
Değer, bit sayısıdır (ör. renk derinliği).
"MM"
Değer, milimetre cinsinden ölçülür (ör. tarama boyutları).
"DPI"
Değer, inç başına nokta sayısı olarak ölçülür (ör. çözünürlük).
"PERCENT"
Değer, yüzde cinsindendir (ör. parlaklık).
"MICROSECOND"
Değer, mikrosaniye cinsinden ölçülür (örneğin, pozlama süresi).
ReadScanDataResponse
Özellikler
-
veri
ArrayBuffer isteğe bağlı
result,SUCCESSise taranan resim verilerinin sonraki bölümünü içerir.resultEOFise taranan resim verilerinin son parçasını içerir. -
estimatedCompletion
number isteğe bağlı
result,SUCCESSise toplam tarama verilerinin ne kadarının şu ana kadar teslim edildiğine dair bir tahmindir (0-100 aralığında). -
iş
dize
readScanData()'ya iletilen iş tanıtıcısını sağlar. -
sonuç
Veri okuma işleminin sonucu. Değeri
SUCCESSisedata, okunmaya hazır olan sonraki (muhtemelen sıfır uzunluklu) resim verileri parçasını içerir. DeğeriEOFisedata, resim verilerinin son parçasını içerir.
ScannerInfo
Özellikler
-
connectionType
Tarayıcının bilgisayara nasıl bağlandığını gösterir.
-
deviceUuid
dize
Aynı fiziksel cihaza işaret eden diğer
ScannerInfogirişleriyle eşleştirme için. -
imageFormats
string[]
Döndürülen taramalar için istenebilecek MIME türlerinin dizisi.
-
üretici
dize
Tarayıcı üreticisi.
-
model
dize
Varsa tarayıcı modeli veya genel bir açıklama.
-
ad
dize
Tarayıcının kullanıcı arayüzünde gösterilecek, kullanıcılar tarafından okunabilen adı.
-
protocolType
dize
Tarayıcıya erişmek için kullanılan protokolün veya sürücünün kullanıcılar tarafından okunabilir açıklaması (ör. Mopria, WSD veya epsonds). Bu özellik, bir cihaz birden fazla protokolü destekliyorsa kullanıcının protokol seçmesine olanak tanımak için kullanılır.
-
scannerId
dize
Belirli bir tarayıcının kimliği.
-
güvenli
boole
Doğruysa tarayıcı bağlantısının iletimi, TLS veya USB gibi pasif bir dinleyici tarafından engellenemez.
ScannerOption
Özellikler
-
yapılandırılabilirlik
Seçeneğin değiştirilip değiştirilemeyeceğini ve nasıl değiştirilebileceğini gösterir.
-
kısıtlama
OptionConstraint isteğe bağlı
Geçerli tarayıcı seçeneğinde
OptionConstraintsimgesini tanımlar. -
açıklama
dize
Seçeneğin daha uzun açıklaması.
-
isActive
boole
Seçeneğin etkin olduğunu ve ayarlanabileceğini veya alınabileceğini gösterir. Yanlış değerine ayarlanırsa
valueözelliği ayarlanmaz. -
isAdvanced
boole
Kullanıcı arayüzünün bu seçeneği varsayılan olarak göstermemesi gerektiğini belirtir.
-
isAutoSettable
boole
Tarayıcı sürücüsü tarafından otomatik olarak ayarlanabilir.
-
isDetectable
boole
Bu seçeneğin yazılımdan algılanabileceğini gösterir.
-
isEmulated
boole
Doğruysa tarayıcı sürücüsü tarafından emüle edilir.
-
ad
dize
Küçük ASCII harfleri, rakamlar ve tireler kullanılarak oluşturulan seçenek adı. Aksan işaretlerine izin verilmez.
-
title
dize
Yazdırılabilir tek satırlık bir başlık.
-
tür
Bu seçeneğin ayarlanması için gereken
valueözelliğinde bulunan veri türü. -
birim
Bu seçeneğin ölçü birimi.
-
value
string | number | boolean | number[] isteğe bağlı
Seçeneğin geçerli değeri (varsa). Bu özelliğin veri türünün,
typeiçinde belirtilen veri türüyle eşleşmesi gerektiğini unutmayın.
ScanOptions
Özellikler
-
maxImages
number isteğe bağlı
İzin verilen taranmış resim sayısı. Varsayılan değer 1'dir.
-
mimeTypes
string[] isteğe bağlı
Arayan tarafından kabul edilen MIME türleri.
ScanResults
Özellikler
-
dataUrls
string[]
Bir resim etiketine "src" değeri olarak iletilebilecek bir biçimde veri resmi URL'lerinin dizisi.
-
mimeType
dize
dataUrlsöğesinin MIME türü.
SetOptionResult
Özellikler
-
ad
dize
Ayarlanan seçeneğin adını gösterir.
-
sonuç
Seçeneğin ayarlanmasının sonucunu gösterir.
SetOptionsResponse
Özellikler
-
seçenekler
object isteğe bağlı
Tüm sağlanan seçenekler ayarlanmaya çalışıldıktan sonra yeni yapılandırmayı içeren, seçenek adlarından
ScannerOptiondeğerlerine güncellenmiş bir anahtar-değer eşlemesi. Bu,OpenScannerResponseiçindekioptionsözelliğiyle aynı yapıya sahiptir.Bu özellik, bazı seçenekler başarıyla ayarlanmamış olsa bile ayarlanır. Ancak güncellenen yapılandırma alınamazsa (örneğin, tarayıcı tarama ortasında bağlantısı kesilirse) ayarlanmaz.
-
sonuç
Sonuç dizisi. Her bir iletilen
OptionSettingiçin bir sonuç bulunur. -
scannerHandle
dize
setOptions()'ya iletilen tarayıcı tutamacını sağlar.
StartScanOptions
Özellikler
-
biçim
dize
Taranan verilerin döndürüleceği MIME türünü belirtir.
-
maxReadSize
number isteğe bağlı
Sıfır olmayan bir değer belirtilirse tek bir
readScanDatayanıtında döndürülen maksimum taranan bayt sayısı bu değerle sınırlandırılır. İzin verilen en küçük değer 32768'dir (32 KB). Bu özellik belirtilmezse döndürülen bir parçanın boyutu, taranan resmin tamamı kadar büyük olabilir.
StartScanResponse
Özellikler
-
iş
dize isteğe bağlı
result,SUCCESSise tarama verilerini okumak veya işi iptal etmek için kullanılabilecek bir işleyici sağlar. -
sonuç
Tarama başlatmanın sonucu. Bu özelliğin değeri
SUCCESSisejobözelliği doldurulur. -
scannerHandle
dize
startScan()'ya iletilen tarayıcı tutma yerini sağlar.
Yöntemler
cancelScan()
chrome.documentScan.cancelScan(
job: string,
callback?: function,
): Promise<CancelScanResponse>
Başlatılan taramayı iptal eder ve CancelScanResponse nesnesiyle çözümlenen bir Promise döndürür. Geri çağırma işlevi kullanılıyorsa nesne bunun yerine geri çağırma işlevine iletilir.
Parametreler
-
iş
dize
Daha önce
startScanişlevine yapılan bir çağrıdan döndürülen etkin bir tarama işinin herkese açık kullanıcı adı. -
callback
işlev isteğe bağlı
callbackparametresi şu şekilde görünür:(response: CancelScanResponse) => void
-
gönderin
-
İadeler
-
Promise<CancelScanResponse>
Sonuçla çözümlenen bir Promise döndürür.
Promises yalnızca Manifest V3 ve sonraki sürümlerde desteklenir. Diğer platformlarda geri çağırmalar kullanılmalıdır.
closeScanner()
chrome.documentScan.closeScanner(
scannerHandle: string,
callback?: function,
): Promise<CloseScannerResponse>
Tarayıcıyı iletilen tutamaçla kapatır ve CloseScannerResponse nesnesiyle çözümlenen bir Promise döndürür. Geri çağırma işlevi kullanılıyorsa nesne bunun yerine geri çağırma işlevine iletilir. Yanıt başarılı olmasa bile sağlanan ad geçersiz hale gelir ve başka işlemler için kullanılmamalıdır.
Parametreler
-
scannerHandle
dize
Daha önce
openScannerçağrısından döndürülen açık bir tarayıcının işleyicisini belirtir. -
callback
işlev isteğe bağlı
callbackparametresi şu şekilde görünür:(response: CloseScannerResponse) => void
-
gönderin
-
İadeler
-
Promise<CloseScannerResponse>
Sonuçla çözümlenen bir Promise döndürür.
Promises yalnızca Manifest V3 ve sonraki sürümlerde desteklenir. Diğer platformlarda geri çağırmalar kullanılmalıdır.
getOptionGroups()
chrome.documentScan.getOptionGroups(
scannerHandle: string,
callback?: function,
): Promise<GetOptionGroupsResponse>
Daha önce openScanner tarafından açılmış bir tarayıcıdan grup adlarını ve üye seçeneklerini alır. Bu yöntem, GetOptionGroupsResponse nesnesiyle çözümlenen bir Promise döndürür. Bu işleve bir geri çağırma iletilirse döndürülen veriler bunun yerine iletilir.
Parametreler
-
scannerHandle
dize
openScannerçağrısından döndürülen açık bir tarayıcının tutma yeri. -
callback
işlev isteğe bağlı
callbackparametresi şu şekilde görünür:(response: GetOptionGroupsResponse) => void
-
gönderin
-
İadeler
-
Promise<GetOptionGroupsResponse>
Sonuçla çözümlenen bir Promise döndürür.
Promises yalnızca Manifest V3 ve sonraki sürümlerde desteklenir. Diğer platformlarda geri çağırmalar kullanılmalıdır.
getScannerList()
chrome.documentScan.getScannerList(
filter: DeviceFilter,
callback?: function,
): Promise<GetScannerListResponse>
Kullanılabilir tarayıcıların listesini alır ve GetScannerListResponse nesnesiyle çözümlenen bir Promise döndürür. Bu işleve bir geri çağırma iletilirse döndürülen veriler bunun yerine iletilir.
Parametreler
-
filtre
Hangi tarayıcı türlerinin döndürülmesi gerektiğini belirten bir
DeviceFilter. -
callback
işlev isteğe bağlı
callbackparametresi şu şekilde görünür:(response: GetScannerListResponse) => void
-
gönderin
-
İadeler
-
Promise<GetScannerListResponse>
Sonuç ve tarayıcı listesiyle çözümlenen bir Promise döndürür.
Promises yalnızca Manifest V3 ve sonraki sürümlerde desteklenir. Diğer platformlarda geri çağırmalar kullanılmalıdır.
openScanner()
chrome.documentScan.openScanner(
scannerId: string,
callback?: function,
): Promise<OpenScannerResponse>
Özel erişim için bir tarayıcı açar ve OpenScannerResponse nesnesiyle çözümlenen bir Promise döndürür. Bu işleve bir geri çağırma iletilirse döndürülen veriler bunun yerine iletilir.
Parametreler
-
scannerId
dize
Açılacak tarayıcının kimliği. Bu değer,
getScannerListişlevine yapılan önceki bir çağrıdan döndürülen değerdir. -
callback
işlev isteğe bağlı
callbackparametresi şu şekilde görünür:(response: OpenScannerResponse) => void
-
gönderin
-
İadeler
-
Promise<OpenScannerResponse>
Sonuçla çözümlenen bir Promise döndürür.
Promises yalnızca Manifest V3 ve sonraki sürümlerde desteklenir. Diğer platformlarda geri çağırmalar kullanılmalıdır.
readScanData()
chrome.documentScan.readScanData(
job: string,
callback?: function,
): Promise<ReadScanDataResponse>
Etkin bir iş tutma yerinden kullanılabilir resim verilerinin bir sonraki parçasını okur ve ReadScanDataResponse nesnesiyle çözümlenen bir Promise döndürür. Geri çağırma işlevi kullanılıyorsa nesne bunun yerine geri çağırma işlevine iletilir.
**Not:**Yanıt sonucunun, sıfır uzunlukta bir data üyesiyle SUCCESS olması geçerlidir. Bu, tarayıcının çalışmaya devam ettiği ancak henüz ek verilerin hazır olmadığı anlamına gelir. Arayan kişi kısa bir süre bekleyip tekrar denemelidir.
Tarama işi tamamlandığında yanıtta EOF sonuç değeri bulunur. Bu yanıtta, sıfır olmayan son bir data üyesi olabilir.
Parametreler
-
iş
dize
Daha önce
startScantarafından döndürülen etkin iş herkese açık kullanıcı adı. -
callback
işlev isteğe bağlı
callbackparametresi şu şekilde görünür:(response: ReadScanDataResponse) => void
-
gönderin
-
İadeler
-
Promise<ReadScanDataResponse>
Sonuçla çözümlenen bir Promise döndürür.
Promises yalnızca Manifest V3 ve sonraki sürümlerde desteklenir. Diğer platformlarda geri çağırmalar kullanılmalıdır.
scan()
chrome.documentScan.scan(
options: ScanOptions,
callback?: function,
): Promise<ScanResults>
Belge taraması yapar ve ScanResults nesnesiyle çözümlenen bir Promise döndürür. Bu işleve bir geri çağırma iletilirse döndürülen veriler bunun yerine geri çağırmaya iletilir.
Parametreler
-
seçenekler
Tarama parametrelerini içeren bir nesne.
-
callback
işlev isteğe bağlı
callbackparametresi şu şekilde görünür:(result: ScanResults) => void
-
sonuç
-
İadeler
-
Promise<ScanResults>
Chrome 96 ve sonraki sürümlerTarama sonuçlarıyla çözümlenen bir Promise döndürür.
Promises yalnızca Manifest V3 ve sonraki sürümlerde desteklenir. Diğer platformlarda geri çağırmalar kullanılmalıdır.
setOptions()
chrome.documentScan.setOptions(
scannerHandle: string,
options: OptionSetting[],
callback?: function,
): Promise<SetOptionsResponse>
Belirtilen tarayıcıda seçenekleri ayarlar ve iletilen OptionSetting nesnesindeki her değeri iletilen sırayla ayarlamaya çalışmanın sonucunu içeren bir SetOptionsResponse nesnesiyle çözümlenen bir Promise döndürür. Geri çağırma işlevi kullanılıyorsa nesne bunun yerine geri çağırma işlevine iletilir.
Parametreler
-
scannerHandle
dize
Seçenekleri ayarlamak için tarayıcının tutma yeri. Bu, daha önce
openScannerişlevine yapılan bir çağrıdan döndürülmüş bir değer olmalıdır. -
seçenekler
Tarayıcıya uygulanacak
OptionSettingnesnenin listesi. -
callback
işlev isteğe bağlı
callbackparametresi şu şekilde görünür:(response: SetOptionsResponse) => void
-
gönderin
-
İadeler
-
Promise<SetOptionsResponse>
Sonuçla çözümlenen bir Promise döndürür.
Promises yalnızca Manifest V3 ve sonraki sürümlerde desteklenir. Diğer platformlarda geri çağırmalar kullanılmalıdır.
startScan()
chrome.documentScan.startScan(
scannerHandle: string,
options: StartScanOptions,
callback?: function,
): Promise<StartScanResponse>
Belirtilen tarayıcıda tarama başlatır ve StartScanResponse ile çözülen bir Promise döndürür. Geri çağırma işlevi kullanılıyorsa nesne bunun yerine geri çağırma işlevine iletilir. Arama başarılı olduysa yanıt, tarama verilerini okumak veya taramayı iptal etmek için sonraki aramalarda kullanılabilecek bir iş tanıtıcısı içerir.
Parametreler
-
scannerHandle
dize
Açık bir tarayıcının tutma yeri. Bu, daha önce
openScannerişlevine yapılan bir çağrıdan döndürülmüş bir değer olmalıdır. -
seçenekler
Tarama için kullanılacak seçenekleri belirten bir
StartScanOptionsnesnesi.StartScanOptions.formatözelliği, tarayıcınınScannerInfoiçinde döndürülen girişlerden biriyle eşleşmelidir. -
callback
işlev isteğe bağlı
callbackparametresi şu şekilde görünür:(response: StartScanResponse) => void
-
gönderin
-
İadeler
-
Promise<StartScanResponse>
Sonuçla çözümlenen bir Promise döndürür.
Promises yalnızca Manifest V3 ve sonraki sürümlerde desteklenir. Diğer platformlarda geri çağırmalar kullanılmalıdır.