Это src для AWS JS SDK, который я использую:
<script src="https://sdk.amazonaws.com/js/aws-sdk-2.487.0.min.js"></script>
Последний SDK можно найти здесь.
После настройки идентификатора Cognito в aws и добавления учетных данных aws в код js.
Когда я написал этот код:
var textract = new AWS.Textract();
Отображается эта ошибка:
Uncaught TypeError: AWS.Textract не является конструктором
Когда я проверял примечания к выпуску для этой конкретной версии SDK - Примечания к выпуску SDK , всписок поддержки браузера, в нем не упоминается Textract.
Но для него все еще есть документация по Javascript: AWS Textract
Содержимое объекта AWS:
Object
ACM: ƒ ()
APIGateway: ƒ ()
ApplicationAutoScaling: ƒ ()
AutoScaling: ƒ ()
CUR: ƒ ()
ChainableTemporaryCredentials: ƒ (e)
CloudFormation: ƒ ()
CloudFront: ƒ ()
CloudHSM: ƒ ()
CloudTrail: ƒ ()
CloudWatch: ƒ ()
CloudWatchEvents: ƒ ()
CloudWatchLogs: ƒ ()
CodeBuild: ƒ ()
CodeCommit: ƒ ()
CodeDeploy: ƒ ()
CodePipeline: ƒ ()
CognitoIdentity: ƒ ()
CognitoIdentityCredentials: ƒ (e,t)
CognitoIdentityServiceProvider: ƒ ()
CognitoSync: ƒ ()
Comprehend: ƒ ()
ComprehendMedical: ƒ ()
Config: ƒ (e)
ConfigService: ƒ ()
CostExplorer: ƒ ()
CredentialProviderChain: ƒ (e)
Credentials: ƒ ()
DeviceFarm: ƒ ()
DirectConnect: ƒ ()
DynamoDB: ƒ ()
DynamoDBStreams: ƒ ()
EC2: ƒ ()
ECR: ƒ ()
ECS: ƒ ()
EFS: ƒ ()
ELB: ƒ ()
ELBv2: ƒ ()
EMR: ƒ ()
ElastiCache: ƒ ()
ElasticBeanstalk: ƒ ()
ElasticTranscoder: ƒ ()
Endpoint: ƒ (e,t)
EndpointCache: ƒ e(e)
EventListeners: {Core: constructor, CorePost: constructor, Logger: constructor, Json: constructor, Rest: constructor, …}
Firehose: ƒ ()
GameLift: ƒ ()
HttpClient: ƒ ()
HttpRequest: ƒ (e,t)
HttpResponse: ƒ ()
IAM: ƒ ()
Inspector: ƒ ()
Iot: ƒ ()
IotData: ƒ ()
JSON: {Builder: ƒ, Parser: ƒ}
KMS: ƒ ()
Kinesis: ƒ ()
KinesisVideo: ƒ ()
KinesisVideoArchivedMedia: ƒ ()
KinesisVideoMedia: ƒ ()
Lambda: ƒ ()
LexModelBuildingService: ƒ ()
LexRuntime: ƒ ()
MTurk: ƒ ()
MachineLearning: ƒ ()
MarketplaceCommerceAnalytics: ƒ ()
MediaStoreData: ƒ ()
MobileAnalytics: ƒ ()
Model: {Api: ƒ, Operation: ƒ, Shape: ƒ, Paginator: ƒ, ResourceWaiter: ƒ}
OpsWorks: ƒ ()
ParamValidator: ƒ (e)
Personalize: ƒ ()
PersonalizeEvents: ƒ ()
PersonalizeRuntime: ƒ ()
Polly: ƒ ()
Pricing: ƒ ()
Protocol: {Json: {…}, Query: {…}, Rest: {…}, RestJson: {…}, RestXml: {…}}
RDS: ƒ ()
Redshift: ƒ ()
Rekognition: ƒ ()
Request: ƒ (e,t,r)
ResourceGroups: ƒ ()
ResourceWaiter: ƒ (e,t)
Response: ƒ (e)
Route53: ƒ ()
Route53Domains: ƒ ()
S3: ƒ ()
SAMLCredentials: ƒ (e)
SES: ƒ ()
SNS: ƒ ()
SQS: ƒ ()
SSM: ƒ ()
STS: ƒ ()
SecretsManager: ƒ ()
SequentialExecutor: ƒ ()
Service: ƒ (e)
ServiceCatalog: ƒ ()
Signers: {RequestSigner: ƒ, V2: ƒ, V3: ƒ, V3Https: ƒ, V4: ƒ, …}
StorageGateway: ƒ ()
TemporaryCredentials: ƒ (e,t)
Translate: ƒ ()
VERSION: "2.487.0"
WAF: ƒ ()
WebIdentityCredentials: ƒ (e,t)
WorkDocs: ƒ ()
XHRClient: ƒ ()
XML: {Builder: ƒ, Parser: ƒ}
apiLoader: ƒ i(e,t)
Что-то мне не хватает?или есть другой способ использовать его в браузере?
Буду признателен за любую помощь или подход.