Favicon和Title在本地展示,但不在网站上展示

时间:2017-09-18 04:52:49

标签: html css hosting

首先,我应该提一下我在.vip网站上托管。我的代码很简单:

    WebView webView = (WebView) findViewById(R.id.webView);
    WebSettings webSettings = webView.getSettings();
    webSettings.setJavaScriptEnabled(true);
    webView.setWebViewClient(new WebViewClient() {


        @Override
        public void onPageStarted(WebView view, String url, Bitmap favicon) {
        //Do some like progress bar loading here.

        }

        @Override
        public void onPageFinished(WebView view, String url) {

        webView.loadUrl(sourceURL);

        }
    });

当我通过MAMP在本地托管时,这是有效的,但我尝试的任何桌面上的Chrome等都没有显示标题和favicon。

要添加到神秘(可能是相关的),我的扩展名都没有出现在URL上。例如,如果我有一个链接到页面“dj_page.html”,而在MAMP上它确实显示[SITE] /dj_page.html,并且在我的网站上我希望它显示

<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Title</title>
<link rel="icon" href="img/Pic.ico" type="image/x-icon">
</head>

相反它只是留在

[SITE].vip/dj_page.html

我已经清除了Safari上的缓存,尝试了几台不同的计算机,但连标题都没有正确显示。此外,如果我将代码更改为

,则无效
[SITE].vip

2 个答案:

答案 0 :(得分:0)

您可以使用:

<link rel="shortcut icon" href="images/favicon.ico" type="image/x-icon">
<link rel="icon" href="images/favicon.ico" type="image/x-icon">

答案 1 :(得分:0)

解决方案:我在Heroku上主持,没有任何工作。切换到Azure,一切都没有问题......