选择手机图库文件,然后点击上传按钮
- 发布:2021-09-30 23:36
- 更新:2021-10-13 10:44
- 阅读:1772
产品分类: HTML5+
HBuilderX版本号: 3.2.9
手机系统: Android
手机系统版本号: Android 10
手机厂商: 华为
手机机型: P20 Pro HarmonyOS
打包方式: 云端
操作步骤:
预期结果:
上传按钮页面回调调用后台cs代码
上传按钮页面回调调用后台cs代码
实际结果:
鸿蒙系统HarmonyOS测试:
使用真机调试直接调试,上面的上传功能正常
使用云打包targetSdkVersion=28时安装,上面的上传功能正常
使用云打包targetSdkVersion=29或者30时安装,点击上传按钮会弹出网页无法打开 位于 **的页面无法加载,因为:net::ERR_ACCESS_DENIED
主要表现在sdk 28时选择图库文件或者相机会先询问权限是否允许访问设备上的照片、媒体内容和文件
sdk 29 30 时没有询问权限
鸿蒙系统HarmonyOS测试:
使用真机调试直接调试,上面的上传功能正常
使用云打包targetSdkVersion=28时安装,上面的上传功能正常
使用云打包targetSdkVersion=29或者30时安装,点击上传按钮会弹出网页无法打开 位于 **的页面无法加载,因为:net::ERR_ACCESS_DENIED
主要表现在sdk 28时选择图库文件或者相机会先询问权限是否允许访问设备上的照片、媒体内容和文件
sdk 29 30 时没有询问权限
bug描述:
测试手机 华为手机P20 Pro ,nova 都是 鸿蒙系统HarmonyOS
H5+ APP WebView调用远程Apsx页面(一个上传文件的页面)
<%@ Page Language="C#" AutoEventWireup="true" EnableViewState="false" CodeBehind="fileupload.aspx.cs" Inherits="fileupload" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black">
<title></title>
<link href="../MUI/css/mui.min.css" rel="stylesheet" />
<link href="../Content/css/app.css" rel="stylesheet" />
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:FileUpload ID="FileUpload1" runat="server" /><br />
<br />
<asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="上传" />
</div>
</form>
</body>
</html>
Android系统10,11测试:
上面的上传功能正常
鸿蒙系统HarmonyOS测试:
使用真机调试直接调试,上面的上传功能正常
使用云打包targetSdkVersion=28时安装,上面的上传功能正常
使用云打包targetSdkVersion=29或者30时安装,点击上传按钮会弹出网页无法打开 位于 **的页面无法加载,因为:net::ERR_ACCESS_DENIED