使用 startH5App 方法打开 H5 应用,此方法目前已经不再支持,如有需求请使用 startApp 接口。
startH5App 接口的使用方法
AlipayJSBridge.call('startH5App', {
appId: '20000067',
url: '/www/index.html',
});
代码示例
<h1>点击按钮查看效果</h1>
<a href="javascript:void(0)" class="btn dream">打开心愿储蓄</a>
<script>
function ready(callback) {
// 如果 jsbridge 已经注入则直接调用
if (window.AlipayJSBridge) {
callback && callback();
} else {
// 如果没有注入则监听注入的事件
document.addEventListener('AlipayJSBridgeReady', callback, false);
}
}
ready(function(){
document.querySelector('.dream').addEventListener('click', function() {
AlipayJSBridge.call('startH5App', {
appId: '20000981',
url: '/www/dream-create.html',
// 启动参数传入
});
});
});
</script>
API 说明
AlipayJSBridge.call('startH5App', {
appId, url, ...param
})
入参
参数 | 类型 | 描述 | 必填 |
appId | string | 应用 H5 appId。 | Y |
url | string | 启动应用的参数, 由具体业务应用定义。 | N |
param | object | k-v 形式,不支持嵌套。 | N |
文档内容是否对您有帮助?