jd-opensource / jd-opensource/JDHybrid

为什么H5的callback只会传递给App一次,再点按钮就不触发回调了?

Open
#8 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
HTML
Stars
238
Forks
38
PR merge metrics
No merged PRs in 30d

Description

function addSyncJsPlugin() {
showLog('Add JS plugin \'MySyncJsPlugin\', so native can call.')
JDBridge.registerPlugin('MySyncJsPlugin', function (params) {
showLog('MySyncJsPlugin invoked by native, params = ' + JSON.stringify(params))
return 'MySyncJsPlugin returns ' + JSON.stringify(params)
})
}

function addAsyncJsPlugin() {
showLog('Add JS plugin \'MyAsyncJsPlugin\', so native can call.')
JDBridge.registerPlugin('MyAsyncJsPlugin', function (params, callback) {
showLog('MyAsyncJsPlugin invoked by native, params = ' + JSON.stringify(params))
callback('MyAsyncJsPlugin returns ' + JSON.stringify(params))
})
}

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.