小编Ant*_*Ooi的帖子

DOMException 错误:Google Drive 是否仍然支持带有 /preview 的嵌入链接?

如果您在新窗口中从 Google Drive 打开 PDF 文件并转到垂直的 3 点菜单,您仍然可以看到该Embed item...选项可供您使用。因此,我假设 Google 仍然允许嵌入 PDF 文件,如下所示:

在 Google Drive 上嵌入 PDF 文件

但结果是,我将以下错误输出到 Chrome 浏览器控制台:

Uncaught (in promise) DOMException: Failed to execute 'getLayoutMap' on 'Keyboard': getLayoutMap() 
must be called from a top-level browsing context.
Run Code Online (Sandbox Code Playgroud)

我什至尝试过<embed><object>但没有运气。如果它只是一个警告而不是一个错误,我就可以了,这在 SEO 的背景下是相当严重的。我只是想确认这是一个错误还是谷歌已正式停止嵌入服务,否则解决此问题的解决方案是什么?我刚刚探索了Google Drive API,但它似乎没有为特定的正确 HTML 嵌入提供任何解决方案。

请指教。提前致谢!

html google-drive-shared-drive

5
推荐指数
0
解决办法
665
查看次数

如何在 VS Code 中忽略“public/images/”文件夹?

我在这里参考了许多相关的帖子,但没有一个起作用——我的public/images文件夹只是没有像 VS Code 中的文件夹那样变灰node_modules。以下是我的文件夹结构:

project-folder
  |--.gitignore
  |--node_modules
  |--public
  |----images
Run Code Online (Sandbox Code Playgroud)

所以我的.gitignore文件与我的公用文件夹处于同一级别。我看到文件node_modules中的 被忽略(并呈灰色),.gitignore如下所示:

node_modules/

所以我尝试:

public/images/

但没有运气。我还尝试了以下所有方法,但没有一个将images文件夹变成灰色:

 1. /public/images/
 2. /public/images
 3. public/images
 4. public/images/
 5. images
 6. images/
Run Code Online (Sandbox Code Playgroud)

我还尝试.gitignore在该文件夹下创建另一个文件,并按照我被忽略但仍然无法工作的public相同方式进行操作: 。我听说有时可能会从文件系统中删除文件,所以我不敢尝试。有人可以为此给我更好的建议吗?谢谢!node_modulesimages/git rm --cached

git visual-studio-code

3
推荐指数
1
解决办法
2908
查看次数

Google云端硬盘是否不再允许从其他网站引用JavaScript文件?

我刚刚注意到,我托管在Google云端硬盘上的所有javascript文件都不再起作用,而这是Google先前正式允许的。所有变量和函数调用均未定义(如Chrome控制台中所示),但始终运行良好。以下是我的链接参考:

<script charset='utf-8' src='https://googledrive.com/host/0B_kAR1YCVojTQnlmMXA0cWhfNGM' type='text/javascript'/>
Run Code Online (Sandbox Code Playgroud)

访问权限一直设置为公开,但仍保持公开状态。在我的HTML文件中,调用如下所示的函数:

<script type="text/javascript">setDefaultShow(13, 13);</script>
Run Code Online (Sandbox Code Playgroud)

直到最近,它一直运行良好。我可以知道还有什么不对吗?可能由于这个原因,Google云端硬盘不再允许其他网站引用javascript文件吗?如果答案是“是”,是否还有其他替代方法来托管我的JavaScript文件?

提前致谢!

javascript google-drive-api

2
推荐指数
1
解决办法
6604
查看次数

Firebase 配置错误:参数无效,必须采用 key=val 格式

当我发出命令时firebase functions:config:get,我得到以下信息:

{
  "gmail": {
    "email": "name@example.com",
    "password": "123ABc_"
  }
}
Run Code Online (Sandbox Code Playgroud)

然后我运行firebase functions:config:set gmail.email = "name@example.com" gmail.password = "new_password",我得到以下信息:

Error: Invalid argument gmail.email, must be in key=val format
Run Code Online (Sandbox Code Playgroud)

为什么?根据Firebase Docs,我的语法似乎没有问题。

firebase google-cloud-functions

1
推荐指数
1
解决办法
519
查看次数