Google drive api 无法从Chrome应用程序打开共享对话框
我有一个Chrome应用程序,可以将文件保存到硬盘。那部分还可以。我也想访问共享对话框,但出现错误: 拒绝执行JavaScript URL,因为它违反了以下内容安全策略指令:“script src‘self’‘safe eval’https://*.google.com chrome-extension://hekghfoflcbaaaklbeghliclfkcgfjio" 拒绝在帧中显示“…rigin%3dcrome扩展名%3A%2F%2hekghfoflcbaaklbeghliclfkcgfjio%23&hl=en”,因为它将“X-frame-Options”设置为“DENY” 还有一些;我不确定把它们全部包括在内是否有用 在我看来,CSP错误可能是由API执行脚本元素注入引起的?不幸的是,我不能在Chrome应用程序清单中使用“不安全内联”;这是不允许的 另一个可能的问题是: “主机页的JS来源必须与驱动器SDK设置中创建或打开URL的来源相匹配(协议/主机/端口必须匹配)” 由于这是一个本地安装的扩展(从Chrome web store安装),据我所知,我无法提供创建或打开的URL(在Drive SDK应用程序设置页面中不允许使用Chrome extension://URL)Google drive api 无法从Chrome应用程序打开共享对话框,google-drive-api,Google Drive Api,我有一个Chrome应用程序,可以将文件保存到硬盘。那部分还可以。我也想访问共享对话框,但出现错误: 拒绝执行JavaScript URL,因为它违反了以下内容安全策略指令:“script src‘self’‘safe eval’https://*.google.com chrome-extension://hekghfoflcbaaaklbeghliclfkcgfjio" 拒绝在帧中显示“…rigin%3dcrome扩展名%3A%2F%2hekghfoflcbaaklbeghliclfkcgf
有什么办法可以做到这一点吗?您可以为javascript源代码指定chrome扩展URL,尽管我不认为这是导致错误的原因 如何指定url?我得到这个“只允许HTTP和HTTPS URL。”当我尝试“chrome”-extension://pfebkgbfppbgnmobaphilohfbipfanhh/"