离线包简介

离线包类型 通常,在 H5开发过程中,会存在使用一些基础通用库的情况,比如 zepto,fastclick 等。在 App 中的 WebView,有时候缓存不可靠,曾经发现有机型在退出后,缓存自动失效。为了进一步提升 H5 页面性能,使用全局离线包,将一...

小程序内嵌H5数据上报

举例:在商城小程序中的一个H5开发的活动页,仅在商城小程序中出现。业务希望站在商城小程序的角度看到所有用户所有访问数据,包括H5活动页和小程序所有数据。无须在QuickTracking的后台中为该H5创建独立的应用和appkey,其可直接使用小...

什么是 mPaaS

产品优势 动态灵活的客户端能力 作为开发者,您可以借助客户端动态灵活的能力,有效提升开发效率,打造极致的 App 体验:3 大研发框架:Native 开发框架、Kylin H5 开发框架、小程序开发框架。20 多个功能性组件,例如网关服务、埋点分析、...

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

开发过程中,H5 应用可能需要引用众多的页面资源。如果是通过 HTTP 协议引用的资源,在 iOS 平台上通过离线包打开时则可能存在无法加载的情况。H5 容器打开离线包时,实际是通过 HTTPS://<appid>.<H5虚拟域名>加载的。因此,页面中的 ...

如何判断页面问题是否与 H5 容器相关

背景 在 H5 App 的开发过程中,开发者可能会遇到各种前端问题,如渲染问题、卡顿或其他前端异常情况。因为 H5 App 是在 mPaaS 容器中加载的,所以需要界定这类问题是否与容器相关。处理方法 iOS 平台 当前mPaaS iOS平台上的容器是基于...

webview 组件控制

通过创建 webviewContext,提供从小程序向 web-view 发送消息的能力。说明:基础库 1.8.0 及以上版本支持本功能,低版本需做兼容处理,操作参见 ...说明:以上的双向通信能力的流程H5 先发消息给小程序,小程序接收到消息后再发消息给 H5

创建工程并添加 H5 容器组件

本视频向您介绍创建工程并添加 H5 容器组件的操作过程

PC或移动端H5网页接入

本文介绍通过 PC或移动端H5网页接入 金融级活体检测的方案。计费方式 按照成功调用次数计费。有关计费的详细信息,请参见 计费概述。接入方式 金融级活体检测方案 的 PC或移动端H5网页接...具体接入流程,请参见 PC或移动端H5网页接入 流程

H5 容器打开 URL 出现“加载失败”的问题

public class H5SchemeInterceptProviderImpl implements H5SchemeInterceptProvider {@Override/请在如下方法里面处理scheme的跳转 public boolean handlerOnScheme(String s,H5Page h5Page){/返回true表示拦截不走scheme,false表示不...

自定义 JSAPI

JavaScript API(JSAPI)是为 H5 应用提供原生能力的接口,您可以利用这些接口使用更多的原生能力和操控能力,提高 H5 应用的用户体验。H5 容器组件提供以下能力:丰富的内置 JSAPI,实现例如页面 push、pop、标题设置等功能。更多信息查看...

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

问题症状 开发者在完成基本接入后打开 H5 应用失败,容器页面显示错误信息“NoSuchKey.The specified key does not exist…”,如下图:错误样例:<Error><Code>NoSuchKey</Code><Message>The specified key does not exist.</Message>...

从 HTTP 层面观察离线包的行为(4):fallback

基本过程如下:客户端向 MDS 服务端发送请求,请求中携带了本地已有的 H5 App 的 ID 和本地的版本号。服务端返回该离线包的相关信息(如果存在)。客户端根据返回信息中的 Package URL 和 下载配置参数,主动去下载离线包的 amr 文件。客户...

iOS 常见问题

解答:在使用 mPaaS 容器的过程中可能会遇到 H5 容器定位偏移的问题,请参考以下方法进行设置更新:(void)application:(UIApplication*)application beforeDidFinishLaunchingWithOptions:(NSDictionary*)launchOptions {/跳过 LBS 定位...

产品简介

mPaaS 移动应用安全加固通过抹去原来的运行流程,将函数名称、变量名称进行混淆,从而使处理后的 JavaScript 代码难以阅读,防止 H5 应用被破解盗用,保障 H5 开发者的合法权益。产品优势 操作简单,开箱即用 Android 通过上传 APK 进行...

H5 容器定位偏移解决方案

在使用 mPaaS 容器的过程中可能会遇到 H5 容器定位偏移的问题,请参考以下方法进行设置更新:(void)application:(UIApplication*)application beforeDidFinishLaunchingWithOptions:(NSDictionary*)launchOptions {/跳过 LBS 定位...

接入 Android 常见问题

public class H5NebulaFileProviderImpl implements H5NebulaFileProvider { private static final String TAG="H5FileProviderImpl;Override public Uri getUriForFile(File file){ try { return getUriForFileImpl(file);} catch...

mPaaS 10.1.60 升级指南

10.1.60 基线对 H5 容器 整体进行大幅优化,提供了更加简化的接入流程,持续补强能力,在兼容性、稳定性等方面有显著提高。关于 H5 容器和离线包升级,请参见 H5 容器升级说明。10.1.60 基线中,消息推送新增加了对 OPPO 和 vivo 渠道推送...

智能投放常见问题

本文将用户在使用智能投放过程中经常遇到的问题进行分类整理,以供参考。通用问题 智能投放如何收费 智能投放的收费标准与展位接口调用次数以及展位资源下载流量相关。不同的付费模式下,产品价格会有所差异。具体参见 后付费模式 和 资源...

常见问题

本文将用户在使用智能投放过程中经常遇到的问题进行分类整理,以供参考。通用问题 智能投放如何收费 智能投放的收费标准与展位接口调用次数以及展位资源下载流量相关。不同的付费模式下,产品价格会有所差异。具体参见 后付费模式 和 资源...

自定义导航栏

} }@Override public void setH5Page(H5Page h5Page){ super.setH5Page(h5Page);title becomes available from here.if(getTitleBar().getBackgroundColor()=-1){ bgView.setBackgroundColor(Color.RED);} }@Override public void ...

初始化操作

执行初始化操作请务必使用 ready 方法,否则可能会导致 H5 获取 AlipayJSBridge 失败。AlipayJSBridgeReady 使用方法 function ready(callback){/如果 jsbridge 已经注入则直接调用 if(window.AlipayJSBridge){ callback&callback();} else...

定制 H5 页面导航栏

在定制 H5 页面的导航栏样式前,您需要确保已经了解以下框架导航栏和 H5 容器相关知识。前置条件 iOS 定制导航栏 自定义 JSAPI 自定义插件 设置所有 H5 页面导航栏默认样式 在应用主题的基础上,若您需要指定所有 H5 页面统一的样式,可以...

接入 iOS

H5 性能监控 H5 性能监控的埋点由 mPaaS H5 容器自动完成,您接入 H5 容器即可,无需手动进行埋点。页面加载监控 原生页面的加载时长埋点由 mPaaS 原生页面自动化埋点 SDK 完成,您接入移动分析组件后,无需手动进行埋点。启动速度监控 ...

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

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

使用 H5 离线包

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

实时发布简介

实时发布服务(Mobile Delivery Service,简称 MDS)是 mPaaS 平台的核心基础服务组件之一,提供版本升级包、热修复包、H5 离线包的管理和发布服务,同时支持 开关配置、白名单、发布规则 管理功能。在客户端集成实时发布服务功能后,您...

简介

前端逻辑流:运行在前端应用的逻辑流可视化编排,提供针对Web、H5和小程序前端特色的组件调用,主要逻辑在前端执行,如页面跳转,显示弹窗等。后端逻辑流:运行在后端应用的逻辑流可视化编排,包括对集成API的调用、发布API等处理逻辑的...

SDK概述

此外,为了适配更多的开发方式,以及简化埋点流程,Quick Tracking还提供了H5桥接功能、全埋点、可视化埋点功能,开发者可以按需使用。2 SDK适配平台 SDK类型 支持平台 App SDK Android、iOS(object-c&swift)、flutter、React Native、...

实时发布流程

实时发布的流程如下:在客户端添加相应 SDK,集成实时发布升级、热修复或 H5 离线包的能力。在 mPaaS 插件中打包生成版本升级包、热修复包、离线包等,上传到发布控制台。在控制台创建发布任务进行灰度发布、正式发布等。客户端再去拉取新...

Android 常见问题

本文介绍接入 Android 过程中常见的...解答:这种情况可能是由于资源离线失败,页面 fallback 到了线上模式,在 fallback 模式下面 H5 容器强制限制 ProgressBar,无法通过设置 SHOW_PROGRESS 启动参数来隐藏页面加载进度条(Progress Bar)。

接入流程

支付宝H5页面接入 适用于业务使用方希望在自己开发的支付宝H5网页中对用户完成线上实人认证的场景。本文介绍通过 支付宝H5页面接入 金融级实人认证 的流程。接入说明 阿里云为开发者提供了多种编程语言(Java、C#、Go、Python、Node.js/...

如何构建自定义模块

自定义模块类型包括桌面端和移动端(H5、小程序),两者构建方式相同,本文以构建一个桌面端自定义模板为例。步骤一、添加自定义模块 创建自定义模块的详细操作请参见 添加模块。步骤二、构建自定义模块 自定义模块可以承载一个解决方案所...

Android 常见问题

自定义 JSAPI 时,interceptEvent 和 handleEvent 有什么...解答:这种情况可能是由于资源离线失败,页面 fallback 到了线上模式,在 fallback 模式下面 H5 容器强制限制进度条,无法通过设置 SHOW_PROGRESS 启动参数来隐藏页面加载进度条。

DataWorks On EMR使用说明

本文为您介绍在DataWorks上使用EMR的基本开发流程,以及相关 费用说明、环境准备、权限控制 等内容。背景信息 开源大数据开发平台E-MapReduce(简称EMR),是运行在阿里云平台上的一种大数据处理的系统解决方案。EMR基于开源的Apache ...

10.1.60 系列

本发布说明(Release notes)按照 时间倒序方式 提供了移动开发平台(mPaaS)发布后 10.1.60 基线 iOS SDK 的更新情况。新增 功能 更新 功能 修复 功能 移除 功能 已知问题 更多关于 10.1.60 基线的升级适配信息,请参见 mPaaS 10.1.60 ...

自定义导航栏(10.1.68)

前提条件 在完整阅读此指南前,需提前知晓以下四点:由于小程序和 H5 共用导航栏的实现,在进行自定义导航栏的开发时应将 H5 和小程序使用导航栏的情况都考虑在内,除非确定使用场景不包含小程序或 H5。自定义导航栏 必须符合容器调用的...

PC或移动端H5网页接入

认证流程 金融级实人认证方案 的 PC或移动端H5网页接入 认证流程如下图所示。具体接入流程,请参见 接入流程。采集到的人脸信息,通过云上活体检测,并与权威数据库人脸对比,验证用户是否为真实有效用户。在认证过程中,您的用户需要在...

流程管控

背景信息 DataWorks的工作空间分为 标准模式和简单模式,不同模式工作空间下任务的开发流程存在一定差异,两种模式的数据开发流程示意如下。标准模式工作空间开发流程 简单模式工作空间开发流程 如上图所示,在通用流程的关键节点,例如,...

管理 H5 页面

View view=h5Page.getContentView(),/view 最后添加到自己的页面中就行 } } 使用异步方法嵌入单个容器视图到原生页面的方法如下:H5Service h5Service=LauncherApplicationAgent.getInstance().getMicroApplicationContext()....

打开 URL 判断逻辑

} H5Service h5Service=LauncherApplicationAgent.getInstance().getMicroApplicationContext().findServiceByInterface(H5Service.class.getName());H5Bundle bundle=new H5Bundle();Bundle param=new Bundle();打开的在线地址 param....
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
大数据开发治理平台 DataWorks 移动开发平台 mPaaS 文件存储NAS 商标服务 云解析DNS 弹性公网IP
新人特惠 爆款特惠 最新活动 免费试用