UNPKG

house-middleware-sdk

Version:

58 hosue rn native sdk

42 lines (35 loc) 905 B
/* * @method getDataFromSP 获取SP内容 * @param key key * @param callback string */ export function getDataFromSP(key, callback) { if (!key) { console.error("key不能为空"); return; } if (typeof key !== "string") { console.error("key应该为string类型"); return; } require("../utils/findImpl").default( () => getDataFromSPWbImpl(key, callback), () => getDataFromSPAjkImpl(key, callback), () => {}, () => getDataFromSPWbtzImpl(key,callback) ); } function getDataFromSPWbImpl(key, callback) { require("@w/wbapp").loadNativeData(key, (res) => { callback(JSON.stringify(res)) }); } function getDataFromSPAjkImpl(key, callback) { require("ajkapp").getDataFromSP(key, (res) => { callback(JSON.stringify(res)) }); } //TODO:{58同镇 获取SP数据} function getDataFromSPWbtzImpl(key, callback) { getDataFromSPWbImpl(key, callback); }