24 lines
671 B
JavaScript
24 lines
671 B
JavaScript
if (window.JavascriptJavaBridge) {
|
|
console.log('register android jsb.reflection')
|
|
jsb.reflection = new JavascriptJavaBridge()
|
|
} else if (window.JavaScriptObjCBridge) {
|
|
jsb.reflection = new JavaScriptObjCBridge()
|
|
}
|
|
|
|
window.jumpToWallet = function (url) {
|
|
url = url || 'wc://'
|
|
console.log('jumpToWallet: ' + url)
|
|
url = 'metamask://wc?uri=' + url
|
|
// url = 'imtokenv2://wc?uri='+url
|
|
jsb.toWallet(url)
|
|
// jsb.reflection.callStaticMethod(
|
|
// 'com/jc/jcfw/JcSDK',
|
|
// 'toWallet',
|
|
// '(Ljava/lang/String;)V',
|
|
// url || 'wc://'
|
|
// )
|
|
}
|
|
function nativeCallback(funId, msg) {
|
|
console.log(`native call back:: funid: ${funId} msg: ${msg}`)
|
|
}
|