为什么我的 vue.js 项目 URL 的描述在某些应用程序中显示 "noscript"
Why description of my vue.js project URL is shown "noscript" in some application
我有一个 vue.js 项目,当我把它 URL 放在某个应用程序中时,
我认为应该在消息框下方显示标题和描述。
但是显示的是noscript标签的内容,为什么?
我想我在 vue.js 页面中设置的标题和描述是正确的,我使用了 vue-meta 包。
这是LINE中显示的内容,我希望标题显示在第一行,描述显示在第二行。
这就是 Instagram 中显示的内容。另外,我觉得第一个应该是显示页面标题,但不是。
正如@deceze 已经在评论中指出的那样,尝试获取网站标题和描述的服务仅获取初始 HTML,并且在此过程中不会执行 JavaScript。但是,vue-meta
包仅在执行 JavaScript.
时设置标题和元标记
假设您正在使用 vue-cli
,应该有一个文件 public/index.html
,在请求您的申请时用作初始 HTML。在该文件中,您可以轻松调整 <title>
标签并向页面的 <head>
添加一些 <meta>
标签。
您还可以查看有关 index.html
文件的 Vue CLI 文档:https://cli.vuejs.org/guide/html-and-static-assets.html#the-index-file.
我有一个 vue.js 项目,当我把它 URL 放在某个应用程序中时, 我认为应该在消息框下方显示标题和描述。
但是显示的是noscript标签的内容,为什么?
我想我在 vue.js 页面中设置的标题和描述是正确的,我使用了 vue-meta 包。
这是LINE中显示的内容,我希望标题显示在第一行,描述显示在第二行。
这就是 Instagram 中显示的内容。另外,我觉得第一个应该是显示页面标题,但不是。
正如@deceze 已经在评论中指出的那样,尝试获取网站标题和描述的服务仅获取初始 HTML,并且在此过程中不会执行 JavaScript。但是,vue-meta
包仅在执行 JavaScript.
假设您正在使用 vue-cli
,应该有一个文件 public/index.html
,在请求您的申请时用作初始 HTML。在该文件中,您可以轻松调整 <title>
标签并向页面的 <head>
添加一些 <meta>
标签。
您还可以查看有关 index.html
文件的 Vue CLI 文档:https://cli.vuejs.org/guide/html-and-static-assets.html#the-index-file.