我正在尝试从以下git repo运行AWS android示例:https: //github.com/awslabs/aws-sdk-android-samples
我收到以下错误消息:
不支持未经身份验证的访问.(服务:AmazonCognitoIdentityService;状态代码:400;错误代码:NotAuthorizedException;请求ID:75be66eb-11b6-11e4-85d9-9933082e5eb2)
我已按照git repo url中提到的步骤配置了AWS服务:https://github.com/awslabs/aws-sdk-android-samples/blob/master/S3_TransferManager/README.md
我在libs中包含了以下jar:
我也添加了AWS_ACCOUNT_ID
,COGNITO_POOL_ID
和BUCKET_NAME
.我不知道在哪里可以找到,COGNITO_ROLE_UNAUTH
所以我把它留在了
YOUR_COGNITO_UNAUTH_ROLE
.
谁能告诉我这里做错了什么?
我在.js文件中定义了一个全局对象.例如,file1.js包含全局对象SomeObject.此文件在background.html中加载.
由于file1.js包含在background.html中,因此我可以访问此页面中的全局对象.所以这里没有问题.
当执行诸如单击扩展按钮之类的事件时,我正在使用chrome.tabs.executeScript(null, {file: "contentscript.js"});
api 运行内容脚本.
在这种情况下,如何访问脚本中的SomeObject?
我正在开发一个Safari扩展,它在单击工具栏按钮时显示一个弹出窗口.我在弹出取消中添加了2个按钮并保存.我想在点击按钮时忽略弹出窗口.我怎样才能做到这一点?
我尝试使用self.close(),但是一旦我点击任何按钮,弹出窗口就会关闭,但在单击工具栏时不再显示.(工具栏按钮不会注册单击).