Rumah > Soal Jawab > teks badan
Saya menentukan kaedah untuk memanggil kaedah apl
$.execNativeCommand = function (command, data, options) {
options = options || {};
$.extend(true, options, defaultCommandOptions);
return new Promise(function (r, j) {
try {
window.NativeBridge(command, data); //NativeBridge是app 端注入的一个方法
r();
} catch (err) {
if (options.showError) {
$.alert("调用原生APP接口失败,错误消息:" + (err.message || "未知错误"));
}
if (options.gotoDownload) {
var url = (options.getDownloadUrl || $.noop)(command, data);
if (url) {
location.href = url;
}
}
j();
}
});
}
调用方法:
$.execNativeCommand('jumpGroupChat', cacheDetail.activityGroupId);
Tetapi bagaimana untuk menggunakan kaedah asli pada bahagian aplikasi dalam Vue?