首页 > 解决方案 > android上的html页面中的链接不起作用

问题描述

我在台式电脑上做了两个html页面,传到手机上,放在同一个文件夹下。手机上的操作系统是android 8.1.0。当我打开其中一个页面时,它会在 google chrome 中打开,但指向另一个页面的链接不起作用。

这是第一页的代码:

<!doctype HTML>
<html>
    <head>
        <meta charset="utf-8">
        <title>index1</title>
    </head>
    
    <body>

        <a href="index2.html">go to index2</a>
            
    </body>
            
</html>

这是第二页的代码:

<!doctype HTML>
<html>
    <head>
        <meta charset="utf-8">
        <title>index2</title>
    </head>
    
    <body>

        <a href="index1.html">go to index1</a>
            
    </body>
            
</html>

在台式电脑上完美运行,但在手机上无法运行。

标签: androidhtml

解决方案


问题解决了。在我的手机中,如果您希望链接正常工作,则文件链接不以文件名和扩展名结尾,而是以文件号结尾。当我在地址/搜索栏中使用 google chrome 应用程序打开该文件时,我可以读取文件编号。而且我必须安装一些文本编辑器并直接在移动设备上工作。这是链接两个 html 页面的代码最终的样子:

第一页:

<!doctype HTML>
<html>
    <head>
        <meta charset="utf-8">
        <title>index1</title>
    </head>
    
    <body>

        <a href="content://0@media/external/file/7912">go to index2</a>
            
    </body>
            
</html>

第二页:

<!doctype HTML>
<html>
    <head>
        <meta charset="utf-8">
        <title>index2</title>
    </head>
    
    <body>

        <a href="content://0@media/external/file/7911">go to index1</a>
            
    </body>
            
</html>

非常感谢大家的帮助,我感谢每一个努力。


推荐阅读