使用 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 |
文檔內容是否對您有幫助?