用于打开 H5 应用,此方法目前已经 deprecated, 如有需求请使用 startApp。
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>
AlipayJSBridge.call('startH5App', {
appId, url, ...param
})
名称 | 类型 | 描述 | 必选 |
---|---|---|---|
appId | string | 应用 H5 appId | Y |
url | string | 启动应用的参数, 由具体业务应用定义 | N |
param | object | k-v 形式,不支持嵌套 | N |
在文档使用中是否遇到以下问题
更多建议
匿名提交