<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
<title></title>
<script type="text/javascript">
document.addEventListener('plusready', function() {
window.location.href = "http://172.17.230.47:8085/mes/eamuni/index.html";
});
</script>
</head>
<body>
</body>
</html>
- 发布:2025-01-03 14:30
- 更新:2025-01-03 14:30
- 阅读:19
产品分类: uniapp/App
PC开发环境操作系统: Mac
PC开发环境操作系统版本号: macos
HBuilderX类型: 正式
HBuilderX版本号: 4.44
手机系统: Android
手机系统版本号: Android 8.1
手机厂商: 小米
手机机型: MI PAD 4
页面类型: nvue
vue版本: vue3
打包方式: 离线
项目创建方式: HBuilderX
示例代码:
操作步骤:
第一步:用uvue+vue3创建的uniapp项目,打包成web版本;
第二步:放置在服务下(http://172.17.230.47:8085/mes/eamuni/index.html可访问)
第三步:创建5+app空项目,在根index.html中加载(window.location.href = "http://172.17.230.47:8085/mes/eamuni/index.html";)
第一步:用uvue+vue3创建的uniapp项目,打包成web版本;
第二步:放置在服务下(http://172.17.230.47:8085/mes/eamuni/index.html可访问)
第三步:创建5+app空项目,在根index.html中加载(window.location.href = "http://172.17.230.47:8085/mes/eamuni/index.html";)
预期结果:
1.这种技术路线是不是可以?还是不应该,还是有更好的实现方式?
- 是工程化打包的项目,不能像mui那种每个页面进行拦截,有没有替代方式?
- 断网或者服务器端不能访问时,该怎么给一个提示,在网络恢复时直接进入到原来的页面(是hash打包成web的方式)
- 用5+app打包之后有没有更好的调试方式?
1.这种技术路线是不是可以?还是不应该,还是有更好的实现方式?
- 是工程化打包的项目,不能像mui那种每个页面进行拦截,有没有替代方式?
- 断网或者服务器端不能访问时,该怎么给一个提示,在网络恢复时直接进入到原来的页面(是hash打包成web的方式)
- 用5+app打包之后有没有更好的调试方式?
实际结果:
- 用平板中间的手势操作后退,是整个退出应用,原nvue版本的后退无效
- 扫码异常(现在已修改成plus.barcode.create('barcode', [plus.barcode.QR]的方式可以扫码)
- 录音原有的api不可用(应该是需要修改为浏览器版本的录音功能)
- 自定义组件的弹窗‘<template><uni-popup ref="popup" type="bottom" background-color="#fff">’被遮挡,现在修改uni-view[name='content']这个层级和宽度已修改好
- 在断网情况下,直接进入到一个大大自带的error页面而不是新加载的首页
- 用平板中间的手势操作后退,是整个退出应用,原nvue版本的后退无效
- 扫码异常(现在已修改成plus.barcode.create('barcode', [plus.barcode.QR]的方式可以扫码)
- 录音原有的api不可用(应该是需要修改为浏览器版本的录音功能)
- 自定义组件的弹窗‘<template><uni-popup ref="popup" type="bottom" background-color="#fff">’被遮挡,现在修改uni-view[name='content']这个层级和宽度已修改好
- 在断网情况下,直接进入到一个大大自带的error页面而不是新加载的首页
bug描述:
需求背景:内部隔离网络下使用的app,想动态更新服务端的html即可,不想让员工频繁来技术部安装app
0 个回复