VUE的history模式下,android无法加载

正常HASH模式下是没问题的,但是换成history了,页面是空白。

config的配置如下:

    index: path.resolve(__dirname, '../yx/index.html'),
    assetsRoot: path.resolve(__dirname, '../yx'),
    assetsSubDirectory: 'static'
    assetsPublicPath: './',

最终,android的的webview去加载的路径是

file://storage/xxxxxxxxxx/files/yx/index.html/index

网上都说需要后台tomcat或者nginx解决,但是我用的是android本地加载。如何处理?

回答:

/index最后的这个是啥?你只需要加载.html文件,所有的路由交给vue来解决,加载地址不要带路由信息。

回答:

你是文件域的话,还是不要用history模式了…

回答:

index.html 的<head></head> 下增加一个<base href=”/” /> 试试?

暂无评论

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注