小编Dev*_*ger的帖子

升级到iOS7后,iOS独立Web应用程序无法加载新内容

我有一个JavaScript应用程序,我在iPad上以独立模式运行(添加到主屏幕).

我已经从iOS 6升级到iOS 7,现在我的应用程序总是加载相同的内容,它保持缓存.即使我在每个应用程序加载时动态加载我的JS和CSS文件,并以唯一的时间戳作为参数.我需要确保JS和CSS文件不被缓存,并且它在iOS 6中有效.

我尝试了以下方法:

  1. 从主屏幕删除应用程序

  2. 删除cookie和网站数据

  3. 重启iPad

  4. 我manifest="manifest.appcache"删除了(然后再次尝试1到3)

  5. 我添加了以下元标记

    <meta http-equiv="cache-control" content="no-cache"> 和
    <meta http-equiv="pragma" content="no-cache">

  6. 由于我在本地开发此页面并且该页面是从我的台式PC提供的,我试图更改我的PC的IP然后尝试1到3但它没有解决我的问题.

所以我的所有更改都不会出现,无论它们是在HTML文件还是JS中.

iOS处理独立应用程序的方式显然有些变化.我错过了什么?

html javascript caching ios ios-standalone-mode

18
推荐指数
1
解决办法
3848
查看次数

Webpack + React + 多个 SVG 加载器问题

{
  test: /\.svg/,
  use: [
    {
      loader: 'url-loader'
    },
    {
      loader: 'svg-react-loader'
    }
  ]
}
Run Code Online (Sandbox Code Playgroud)

这是module: { rules: [关于我的 SVG 加载器的部分webpack.config.js

有人使用过类似的设置并且在 React 中导入 svg 文件时遇到问题吗?

我需要在 CSS 中加载 svg 并在 React 中导入它们。如果我使用

  • url-loader 单独 CSS 就可以工作。
  • 如果我单独使用 svg-react-loader 则可以在 React 中导入。

但是 React 中的 Together 导入失败并出现以下错误:

Module build failed: Error: Non-whitespace before first tag.
Run Code Online (Sandbox Code Playgroud)

以下是我在 React cmp 中导入 SVG 的方法:

import StarIcon from 'svg-react-loader!mdi-svg/svg/star.svg';
Run Code Online (Sandbox Code Playgroud)

javascript reactjs webpack

1
推荐指数
1
解决办法
2826
查看次数

标签 统计

javascript ×2

caching ×1

html ×1

ios ×1

ios-standalone-mode ×1

reactjs ×1

webpack ×1