【问题标题】:Ionic 3 remote content loading issue on safari 10Safari 10 上的 Ionic 3 远程内容加载问题
【发布时间】:2019-05-23 13:06:43
【问题描述】:

我们正在尝试在 ionic 3 移动应用程序中加载 webapp 内容,并且 它在 IOS 11 和 12 上也可以在 android 上正常工作

但是在 IOS 10.2 上它没有加载,当我们进行远程调试时。我们可以在浏览器中看到几个问题(当我们不远程加载内容时,应用程序运行良好) 1) 视口参数键“viewport-fit”无法识别 2) 不能两次声明一个 let 变量

谁能告诉我们如何解决这些问题?

【问题讨论】:

标签: javascript angular cordova ecmascript-6 ionic3


【解决方案1】:

我已经想出了如何处理这个问题。

这可以通过以下更改脚本来解决

创建文件 uglifyjs.config.js 并将 safari 10 mangle 选项设置为 true -

let defaultConfig = require('@ionic/app-scripts/config/uglifyjs.config');

module.exports = Object.assign({}, defaultConfig, {
    mangle: Object.assign({}, defaultConfig.mangle, {
        safari10: true
    })
});

在config下的package.json中使用

 "config": {
    ......
    "ionic_uglifyjs": "./uglifyjs.config.js"
  },

【讨论】:

    猜你喜欢
    • 2021-03-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多