如何保证离线包内容的安全性

验签的过程既保证了离线包的内容完整,也保证了离线包的来源正确。注意 虽然离线包验签过程可以保证离线包在传输和加载过程中不被篡改,但因为客户端的控制权完整掌握在用户手中,该机制并不能完全阻止在客户端上的恶意破解和篡改 H5 逻辑...

H5 应用加载失败:白屏或显示不正确,伴有 Mixed ...

如果是通过 HTTP 协议引用的资源,在 iOS 平台上通过离线包打开时则可能存在无法加载的情况。H5 容器打开线包时,实际是通过 HTTPS://<appid>.<H5虚拟域名>加载的。因此,页面中的 HTTP 资源会引起 WebView Mixed Content 警告,部分资源...

管理 H5 页面

打开 H5 离线包后,您可以选择同步方法或异步方法将单个容器的视图(View)嵌入到原生页面中。说明 使用异步方法不占用主线程,不会影响性能。使用同步方法嵌入单个容器视图到原生页面的方法如下:public static final void openH5(String ...

如何排查离线包验签失败的问题

常见症状 网络正常的情况,离线包应用可以正常打开;关闭网络,离线包应用无法打开。H5 应用加载缓慢。基本排查动作 确认控制台是否开启了离线包验签(上传了加签私钥)。确认客户端 H5 容器是否启用了离线包验签功能。常见的配置组合及...

如何排查离线包(H5应用或小程序)无法更新的问题

mPaaS iOS 或 Android 客户端开发框架都提供了离线包主动更新的 API 接口。正常情况,每次打开线包,框架自身也会主动检查是否存在更新。请确认 mPaaS 框架和 H5 容器或离线包组件接入是否正确,API 使用是否正确。如果调用了主动更新 ...

管理 H5 离线包

发布 H5 离线包后,您可以管理已发布的离线包。管理操作包括查看、暂停、结束发布、导出、删除 H5 离线包。查看离线包发布任务 进入 mPaaS 控制台,完成以下步骤:单击左侧导航栏的 实时发布>离线包管理 菜单。在 H5App 列表中,选择目标 H...

Android 常见问题

该过程保证了既保证了离线包的内容完整,也保证了离线包的来源正确。打开线包时进度条无法隐藏?解答:这种情况可能是由于资源离线失败,页面 fallback 到了线上模式,在 fallback 模式下面 H5 容器强制限制进度条,无法通过设置 SHOW_...

Android 常见问题

该过程保证了离线包的内容完整,也保证了离线包的来源正确。打开线包 ProgressBar 无法隐藏的原因是什么?解答:这种情况可能是由于资源离线失败,页面 fallback 到了线上模式,在 fallback 模式下面 H5 容器强制限制 ProgressBar,无法...

使用 H5 离线包

单击按钮 打开离线包页面,即可打开离线包中预置的网页,如图所示。至此,您已完成 启动离线包。单击 视频教程,查看对应的视频教程。更新离线包 在 MyH5Application_offpack/Sources/DemoViewController.m 中添加代码。添加按钮 button5...

离线包简介

离线包原理 您将从以下方面了解离线包原理:离线包结构 离线包类型 渲染过程 离线包结构 离线包是一个.amr 格式的压缩文件,将后缀 amr 改成 zip 解压缩后,可以看到其中包含了 HTML 资源和 JavaScript 代码等。待 H5 容器加载后,这些资源...

开发小助手的功能

离线包中心 在离线包中心,您可以查看离线包应用信息、已安装离线包列表、JsApis 列表和 Plugins 列表,还可以关闭离线包验签、一键更新离线包。说明:为了保证功能的完整性和独立性,离线包中心功能需要单独接入 离线包开发助手,更多详情...

常见通用问题

该过程既保证了离线包内容的完整性,也保证了离线包来源的正确性。首先配置私钥和公钥。将私钥配置在服务端,用于对离线包的签名;将公钥配置在客户端,用于对签名的验证。在 mPaaS 控制台的实时发布中下载 amr 文件。若配置了签名私钥,...

快速开始

本文介绍如何将 H5 容器和离线包组件接入到 iOS 客户端。H5 容器和离线包支持 基于 mPaaS 框架接入、基于已有工程且使用 mPaaS 插件接入 和 基于已有工程且使用 CocoaPods 接入 三种接入方式。通过使用 H5 容器和离线包可以实现初始化容器...

iOS 常见问题

为什么本地预置的离线包加载不生效 解答:预置资源包加载失败一般为预置包版本和包信息不匹配,测试本地预置离线包时,请先断开网络,避免离线包有更新,确保加载的是客户端本地预置的版本。检查本地预置的离线包信息与 Plist 中配置的包...

H5 容器简介

H5 容器是一款移动端 Hybrid 解决方案 SDK(Nebula SDK)。提供了良好的外部扩展功能,拥有...预置离线包:针对特殊场景,支持在客户端预置,提高打开效率。广泛的生态基础 支持蚂蚁内部接入,并接入了全部的蚂蚁 App,拥有稳定的生态基础。

移动网关常见问题

该过程既保证了离线包内容的完整性,也保证了离线包来源的正确性。首先配置私钥和公钥。将私钥配置在服务端,用于对离线包的签名;将公钥配置在客户端,用于对签名的验证。在 mPaaS 控制台的实时发布中下载 amr 文件。若配置了签名私钥,...

H5 容器自动化埋点

打开离线包页面的相关埋点集:SeedId 含义 H5_APP_REQUEST 请求离线包信息。H5_APP_LOAD_DATASOURCE 加载离线包信息。H5_AL_SESSION_FROM_NATIVE 容器已经启动。H5_APP_DOWNLOAD 离线包下载。H5_APP_UNZIP 离线包解压。H5_APP_POOL 包管理...

配置 H5 离线包

您可以在实时发布平台上传、发布离线包,将离线包快速推送到客户端。关于离线包的详细介绍,请参考 离线包简介。在添加离线包之前,您需要添加离线包的相关配置。操作步骤 进入 mPaaS 控制台,完成以下步骤:单击左侧导航栏的 实时发布>...

生成 H5 离线包

生成一个离线包主要分为以下两步:构建前端.zip 包 在线生成.amr 包 构建前端.zip 包 根据离线包使用的场景不同,配置路径分为以下两种:全局资源包 普通资源包 说明 在同一个 H5 离线包中,全局资源包与普通资源包不可共存。离线包 ID(即...

离线包分析

若您下载了离线包但未安装,仍会收到离线包的更新提醒。到达次数 指客户端成功解压离线包的次数。打开次数 指您在客户端上打开线包的次数。指标走势 展示指定时间范围内的离线包指标走势,支持按 分钟、小时、日 维度展示。说明 仅当查询...

使用 H5 离线包

H5 离线包的使用可以分为以下四个部分:发布离线包 预置离线包 启动离线包 更新离线包 在本教程中为了说明和演示 H5 离线包的功能,采取了从发布到预置,再到启动,最后完成更新的流程。但是这一流程并非是使用 H5 离线包的必要条件。在...

10.2.3 系列

H5 容器 修复 修复离线包首次 fallback ,无网络多次打开离线包导致的 ANR 问题。10.2.3.39(2023-12-14)Mriver 小程序 新增 支持 Camera 组件。新增 支持对接百度地图。更新 升级 appx 基础库到 2.8.9 版本。更新 地图支持通过 ...

10.1.60 系列

H5 容器和离线包 新增 新增配置可控制最新版本离线包未下载完成时可降级使用旧版本离线包。新增 新增自定义标题栏基类 H5TitleView 新增接口,详情参考 H5 容器 自定义标题栏。更新 更新MPNebula 部分 API 修改,涉及验签部分,详情参考 H5...

管理离线包

加载离线包 根据是否在客户端预置离线包,分为以下两种方式:预置离线包 加载远程离线包 预置离线包 不管网络情况如何,首页或登录页等页面都需快速加载。因此,可以将这部分资源打包为离线包、提前预置在工程中,以保证在线情况资源也...

10.1.68 系列

H5 容器和离线包 新增 新增安全保障配置,如需手动配置开启请参考 mPaaS 10.1.68 适配 Android 13 Beta。修复 修复条件竞争漏洞。10.1.68.51(2022-08-04)mPaaS 框架 修复 修复 zip 解压漏洞。移动分析 移除 移除身体活动识别权限相关代码...

总览

使用离线包时通过预先下载该压缩包到本地,然后通过客户端打开,直接从本地加载离线包,从而最大程度地摆脱网络环境对 H5 页面的影响。本教程将带您一起体验和使用 H5 容器和离线包的基本能力。本教程一共分为以下 3 个部分:在 Xcode 中...

10.1.68 基线

本文档介绍 10.1.68 基线关于 H5 容器和离线包的 Android SDK 的接口详情。公共函数 H5TitleView getTitle 声明:String getTitle();说明:获取主标题文本。参数:无。返回值:String,主标题。setTitle 声明:void setTitle(String ...

在客户端预置 iOS 小程序

新建一个独立的 bundle,如 DemoCustomPresetApps.bundle,将从发布平台下载的 AMR 离线包和 h5_json.json 文件添加到此 bundle 中。说明 目前发布平台仅支持下载单个离线包的 h5_json.json 配置文件。当预置多个小程序包时,需要将不同 h5...

管理离线包

预置 H5 应用 通常情况,第一次打开 H5 应用时,离线包可能未完成下载。此时,需要通过使用 fallback URL 的方式打开应用。预置 H5 应用相当于在客户端发布的安装包中预先安装可用的 H5 应用。当用户第一次打开预安装应用时,可直接使用...

EMR Hive数据整库离线同步至MaxCompute

本文以阿里云EMR Hive离线同步写入MaxCompute场景为例,为您介绍如何一次性把EMR Hive整个数据库的数据离线同步至MaxCompute。背景信息 Hive是基于Hadoop的一个数据仓库工具,用来进行数据的提取、转化、加载,可以存储、查询和分析存储在...

EMR Hive数据整库离线同步至MaxCompute

本文以阿里云EMR Hive离线同步写入MaxCompute场景为例,为您介绍如何一次性把EMR Hive整个数据库的数据离线同步至MaxCompute。背景信息 Hive是基于Hadoop的一个数据仓库工具,用来进行数据的提取、转化、加载,可以存储、查询和分析存储在...

10.2.3 系列

默认可打开 } H5 容器和离线包 修复 修复 Form 表单上传图片缺少 fileName 参数的 Bug。蚂蚁动态卡片 新增 10.2.3 基线支持蚂蚁动态卡片组件,详情请参考 蚂蚁动态卡片接入 iOS 快速开始。10.2.3.5(2022-11-10)扫码 更新 10.2.3 基线合并...

iOS 常见问题

控制台发布新版本离线包后,客户端不能正常加载到新的离线包 解答:在查看此问题解决方案前,确认您已理解 离线包更新原理,客户端不能正常加载新包,离线包渲染在任一阶段都有可能出错,下面将一一进行排查。查看全量更新离线包的 RPC ...

H5 应用加载失败:页面提示:“NoSuchKey.The ...

离线包中相关的资源是否打包正确 控制台下载.amr 文件,修改后缀名为.zip 后解压,解压文件夹中的.tar 文件,即可看到离线包中的资源文件。然后确认要打开的页面资源文件是否包含在这个文件夹内。确认当前 App 的环境配置和目前离线包的...

全增量同步任务常见问题

如何处理:请 提交工单 联系技术支持,帮您将离线引擎插件升级到最新版本。同步数据至Hologres任务运行报错:errorCode:NoSuchTopic,errorMessage:The specified topic name does not exist.报错内容:执行数据同步任务时,离线任务运行...

常见问题

SDK Utils 依赖注意事项 与支付宝单包出现UTDID冲突的解决方法 服务端与SDK端的网络请求是HTTP还是HTTPS方式 移动推送回执日志没有返回reason字段 Android问题 接入/SDK集成问题 推送离线通知如何获取通知id AndroidPopupActivity名的...

从 HTTP 层面观察离线包的行为(3):更新全部离线包

iOS 和 Android 平台均提供了 API 实现一次请求所有离线包的更新信息,其基本过程如下:客户端向 MDS 服务端发送请求,请求中提供了本地已安装的所有 H5 App 的 ID 和本地版本号,外加一个特殊的 App ID:nebula-*-all。服务端返回所有符合...

管理

部署安装解决了以下问题:保障部署动作的顺畅进行,不受环境外因素的影响(如网络抖动导致的外网镜像拉取失败的问题)是离线环境部署所必须采取的方式,通过移动存储设备将部署安装拷贝至对应环境内即可 降低部署交付的成本,只需要...

基本概念

消息离线缓存 可为消息推送设置缓存时间,离线设备只有在缓存时间内上线才能收到消息。消息透传 即自定义消息。只负责消息的推送,不做任何处理。客户端在接收到消息后,需要自己去处理消息的展示方式或后续动作。厂商通道 手机系统厂商...

SDK新增功能介绍

蓝牙辅助配网的离线配网和控制 此功能使得在外网不可靠的条件仍能完成配网,并且App仍能通过蓝牙控制设备。设备本地时钟同步服务 此功能提供了一种设备间时间同步机制,如可用于多个灯组控时的场景同步。SDK V1.5.0新增功能 本地组控优化...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
共享流量包 NAT网关 负载均衡 弹性公网IP 全球加速 短信服务
新人特惠 爆款特惠 最新活动 免费试用