【问题标题】:How to properly load javascript and styles from local Apache webserver in broswer?如何在浏览器中从本地 Apache Web 服务器正确加载 javascript 和样式?
【发布时间】:2020-08-16 21:42:51
【问题描述】:

我正在从本地网络中的 Andorid 设备访问安装在 Windows 机器上的 Apache 网络服务器。 DOM 元素在浏览器中正常加载,但 javascript 和样式不加载。查看页面源码显示:

<script type='text/javascript' src='http://127.0.0.1/wp-content/themes/shop/app.js'></script>

我如何告诉 Android 在目标设备的主目录 (127.0.0.1) 中查找文件,而不是其自身的主目录?

【问题讨论】:

  • 你使用什么 url 来访问 DOM 元素?
  • 安装 apache 的机器的 ip 是 192.168.3.1 。我正在通过连接到同一网络的 android 设备访问 apache 机器。文本和 html 元素加载良好,但不是 javascript 和样式。在andorid设备中查看网页的页面源时。它为 javascript 显示 127.0.0.1/wp-content/themes/shop/app.js。它是 apache 机器而不是 Androids 的 home 目录。这会导致问题。
  • 您是否尝试过使用192.168.3.1/wp-content/themes/shop/app.js 访问该站点?
  • 谢谢,它对主页有用!看来我必须强制应用程序内的所有链接指向 192.168.3.1 以便能够在应用程序内导航
  • 好消息,我很高兴它成功了。

标签: javascript android apache ip styles


【解决方案1】:

我已将 Wordpress 的“siteurl”从“localhost”更改为运行 apache 的机器的 IP 地址。之后,我只需输入 IP 地址即可从同一网络上的 Android 手机浏览。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-01-06
    • 1970-01-01
    • 2015-09-29
    • 2015-04-17
    • 2020-01-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多