, waad ku baran doontaa! Waxyaalahaan kala duwan ee ku jira waxyaalahaan kala duwan ayaa ku dhisaa...">
,需要通过父级DOM结构来判断
*/
var trackActionPhone = function (node) {
var nodeInnerText = node.innerText || '';
if (!limitRegLength(nodeInnerText)) return;
var nodeText = trimText(nodeInnerText);
if (nodeText.length < 5 || nodeText.length > 20) return false;
var type =
arguments.length > 1 && arguments[1] !== undefined
? arguments[1]
: 'click';
var str = trimText(node.href || node.innerHTML || '');
if (phoneReg.test(str) && numUseReg.test(str)) {
_paq.push(['trackEvent', type, 'phone', nodeText]);
return true;
}
/** 排查父级嵌套非标签场景,并且对dom的正则校验做一个性能兜底,通过控制innerText的长度,来确保正则的性能 */
var fatherText = trimText(node.parentNode.innerText || '');
if (fatherText.length < 5 || fatherText.length > 20) return false;
var fatherDom = trimText(node.parentNode.innerHTML || '');
if (phoneReg.test(fatherDom) && numUseReg.test(fatherDom)) {
_paq.push(['trackEvent', type, 'phone', nodeText]);
return true;
}
return false;
};
window.addEventListener('click', function (e) {
var node = e.target;
/** 社媒点击 */
var appName = '';
var getAppAriaLabel =
node.ariaLabel || node.parentNode.ariaLabel || '';
if (mediaList.includes(getAppAriaLabel.toLowerCase())) {
appName = getAppAriaLabel;
}
if (
!appName &&
node.nodeName &&
node.nodeName.toLowerCase() === 'a'
) {
appName = getMediaName(node.href) || getMediaName(node.alt);
}
if (
!appName &&
node.nodeName &&
node.nodeName.toLowerCase() === 'img'
) {
appName = getMediaName(node.alt) || getMediaName(node.src);
}
if (
!appName &&
node.nodeName &&
node.nodeName.toLowerCase() === 'i'
) {
appName = getMediaName(node.className);
}
if (appName) {
_paq.push(['trackEvent', 'click', 'contactApp', appName]);
return;
}
/** 联系方式点击 */
if (trackActionPhone(node, 'click')) return;
if (node.nodeName && node.nodeName.toLowerCase() === 'a') {
var val = node.href;
if (!limitRegLength(val)) return;
if (emailReg.test(val)) {
_paq.push(['trackEvent', 'click', 'email', val]);
return;
}
}
if (node.nodeName && node.nodeName.toLowerCase() === 'i') {
var val = node.className;
var content = node.parentNode.href || '';
if (val.includes('email')) {
_paq.push(['trackEvent', 'click', 'email', content]);
return;
}
}
var nodeChildList = node.childNodes;
for (var i = 0; i < nodeChildList.length; i++) {
if (nodeChildList[i].nodeType !== 3) continue;
var val = nodeChildList[i].textContent.replace(/\s?:?/g, '');
if (!limitRegLength(val)) continue;
if (emailReg.test(val)) {
_paq.push(['trackEvent', 'click', 'email', val]);
return;
}
}
trackNumberData(node);
});
window.addEventListener('copy', function (e) {
if (trackActionPhone(e.target, 'copy')) return;
var text = e.target.textContent;
if (!text) return;
var val = text.replace(/\s:?/g, '');
if (!limitRegLength(val)) return;
if (emailReg.test(val)) {
_paq.push(['trackEvent', 'copy', 'email', val]);
return;
}
trackNumberData(e.target);
});
}
trackContactInit();
/**
* 基于custom_inquiry_form.js 以及 form.js 对于询盘表单提交的实现,来反推询盘表单的input标签触发,用来收集意向客户
* 1. 缓存的KEY:TRACK_INPUT_ID_MTM_00;
* 2. 缓存策略 - lockTrackInput:单个页面内,10分钟内,不重复上报
*/
function trackActionInput() {
const CACHE_KEY = 'TRACK_INPUT_ID_MTM_00';
const pathName = window.location.hostname + window.location.pathname;
var lockTrackInput = function () {
try {
const lastCacheData = localStorage.getItem(CACHE_KEY);
if (!lastCacheData) return false;
const cacheData = JSON.parse(lastCacheData);
const cacheTime = cacheData[pathName];
if (!cacheTime) return false;
return Date.now() - cacheTime < 1000 * 60 * 10; // 10分钟内,不重复上报
} catch (error) {
console.error('lockTrackInput Error', error);
return false;
}
};
var setInputTrackId = function () {
try {
const curCacheData = localStorage.getItem(CACHE_KEY);
if (curCacheData) {
const cacheData = JSON.parse(curCacheData);
cacheData[pathName] = Date.now();
localStorage.setItem(CACHE_KEY, JSON.stringify(cacheData));
return;
}
const cacheData = {
[pathName]: Date.now(),
};
localStorage.setItem(CACHE_KEY, JSON.stringify(cacheData));
} catch (error) {
console.error('setInputTrackId Error', error);
}
};
var getInputDom = function (initDom) {
var ele = initDom;
while (ele) {
/**
* isWebSiteForm 是站点的表单
* isChatWindowForm 是聊天窗口的表单
*/
/** 旧模板表单 */
var isWebSiteForm = !!(
/crm-form/i.test(ele.className) && ele.querySelector('form')
);
/** 1:新模板自定义表单、2:Get a Quote 弹框表单 */
var isWebSiteFormNew = !!(
/inquiry/i.test(ele.className) && ele.querySelector('form')
);
if (isWebSiteForm || isWebSiteFormNew) {
_paq.push(['trackEvent', 'formInquiry', 'formInput', 'page']);
setInputTrackId();
return;
}
/** Mkt会话触达-聊天弹框的表单输入: MKT由于是iframe嵌入,所以MKT的上报,会单独写到MKT-form代码上 */
var isInquiryChatForm = !!(
/comp-form/i.test(ele.className) && ele.querySelector('form')
);
if (isInquiryChatForm) {
_paq.push(['trackEvent', 'formInquiry', 'formInput', 'chat']);
setInputTrackId();
return;
}
/** 向上查找父节点 */
ele = ele.parentNode;
}
};
function initInputListener() {
var inputUseDebounce = function (fn, delay) {
var timer = null;
var that = this;
return function () {
var args = Array.prototype.slice.call(arguments);
if (timer) clearTimeout(timer);
timer = setTimeout(function () {
fn.apply(that, args);
}, delay);
};
};
var optimizeGetInputDom = inputUseDebounce(getInputDom, 300);
window.addEventListener('input', function (e) {
/** 如果已经上报过,则不再上报 */
if (lockTrackInput()) return;
optimizeGetInputDom(e.target);
});
}
try {
initInputListener();
} catch (error) {
console.log('initInputListener Error', error);
}
}
trackActionInput();
}
/** 第三方消息上报:目前主要是针对全点托管会话;在msgCollect/index.js中调试,访问test.html */
function thirdMsgCollect() {
/** 先检测是否是stayReal托管:如果stayReal脚本都没有,那么说明当前站点未开启stayReal会话托管 */
const scriptList = Array.prototype.slice.call(
document.querySelectorAll('script'),
);
const checkStayReal = () =>
!!scriptList.find((s) => s.src.includes('stayreal.xiaoman.cn'));
if (!checkStayReal()) return;
/** 缓存当前消息队列的最后一条消息id */
const CACHE_KEY = 'CACHE_KEY_MONITOR';
const setCache = (msgIndex) => {
/** 对缓存KEY进行base64转码处理 */
const cacheMsgIndex = btoa(msgIndex);
localStorage.setItem(CACHE_KEY, cacheMsgIndex);
};
const getCache = () => {
const cacheMsgIndex = localStorage.getItem(CACHE_KEY);
if (cacheMsgIndex) return Number(atob(cacheMsgIndex));
return -1;
};
/** 拉取最新msg列表 */
const pullMsgList = () => {
const msgEleList = Array.prototype.slice.call(
document.querySelectorAll('#chat-list li'),
);
const msgIds = [];
const msgMap = msgEleList.reduce((acc, item) => {
const sendTime = item
.querySelector('.message-data-time')
.textContent.trim();
const sendContent = item.querySelector('.message').textContent.trim();
/** msg带有class:other-message的是访客消息,my-message的是客服消息 */
const isOtherMessage = item
.querySelector('.message')
.classList.contains('other-message');
const msgId = item.querySelector('.message').getAttribute('id');
const msgItemData = {
msgId,
user: isOtherMessage ? 'visitor' : 'official',
time: sendTime,
content: sendContent,
};
msgIds.push(msgId);
acc[msgId] = msgItemData;
return acc;
}, {});
return {
ids: msgIds,
dataMap: msgMap,
};
};
/** 加密并上传消息数据 */
let ENCRYPT_KEY = 'de29f1aab63ab033';
let ENCRYPT_IV = 'b8d2badf875e76ac';
const baseUrl = 'https://cms.xiaoman.cn';
// var getEncryptConfig = function () {
// const url = baseUrl + '/shop-api/innerApi/getKeyIv'
// $.get(
// url,
// function (result) {
// console.log('result', result)
// if (Number(result.code) === 0 && result.data.key && result.data.iv) {
// ENCRYPT_KEY = result.data.key
// ENCRYPT_IV = result.data.iv
// uploadMsgData()
// } else {
// /** 如果获取失败,则重试 */
// setTimeout(() => {
// getEncryptConfig()
// }, 1000)
// }
// },
// 'json'
// )
// }
// getEncryptConfig()
const encryptMsg = function (msgData) {
const enc = new TextEncoder();
// 转字节
const keyBytes = enc.encode(ENCRYPT_KEY);
const ivBytes = enc.encode(ENCRYPT_IV);
const plainBytes = enc.encode(msgData);
// 导入密钥并加密
return crypto.subtle
.importKey('raw', keyBytes, { name: 'AES-CBC' }, false, ['encrypt'])
.then(function (cryptoKey) {
return crypto.subtle.encrypt(
{ name: 'AES-CBC', iv: ivBytes },
cryptoKey,
plainBytes,
);
})
.then(function (encryptedBuffer) {
// 转 base64 返回
return btoa(
String.fromCharCode(...new Uint8Array(encryptedBuffer)),
);
})
.catch((err) => {
return Promise.reject(err);
});
};
let uploadFlag = false;
const uploadMsgData = function () {
if (uploadFlag) return;
uploadFlag = true;
const { ids, dataMap } = pullMsgList();
let cacheMsgIndex = getCache();
const msgLen = ids.length;
if (!msgLen) {
// 消息DOM未挂载 || 消息DOM已挂载,但是消息列表为空
uploadFlag = false;
return;
}
if (msgLen - 1 < cacheMsgIndex) {
/** 针对站点挂后台一段时间,消息列表会自动塞入重复消息,导致消息有重复,刷新后又重置回正常消息列表,所以这里需要更新锚点下标 */
cacheMsgIndex = msgLen - 1;
setCache(cacheMsgIndex);
uploadFlag = false;
return;
}
if (msgLen - 1 === cacheMsgIndex) {
// 缓存的最后一次发送的消息ID是最后一条(说明当前消息均已经上报),则不跳过本地上报
uploadFlag = false;
return;
}
const currentMsgIds = ids.slice(cacheMsgIndex + 1, msgLen);
const currentMsgData = currentMsgIds.map((id) => dataMap[id]);
const mtmId = window.matomo_site_id_cookie_key || ''; // 获取mtm会话id
const msgBody = {
mtmId,
curl: window.location.href,
msgList: currentMsgData,
};
const msgBodyStr = JSON.stringify(msgBody);
encryptMsg(msgBodyStr)
.then(function (encryptedMsg) {
console.log('encryptedMsg:', encryptedMsg, msgBodyStr);
const url = baseUrl + '/shop-api/External/ListenSiteActiveStatus';
$.ajax({
type: 'POST',
url,
data: JSON.stringify({ d_v: encryptedMsg }),
contentType: 'application/json',
success: function (result) {
if (Number(result.code) === 0) {
// 更新消息队列
setCache(msgLen - 1);
}
uploadFlag = false;
},
error: function (err) {
console.error(err, '请求异常');
uploadFlag = false;
},
});
})
.catch((err) => {
console.error(err, '数据加密失败');
uploadFlag = false;
});
};
/** 监控chat-list的DOM变更 */
const initChatListObserver = () => {
// 需要监听的 DOM 节点
const target = document.getElementById('chat-list');
if (!target) return;
// 回调函数
const callback = function (mutationsList, observer) {
for (const mutation of mutationsList) {
console.log('mutation', mutation);
if (mutation.type === 'childList') {
uploadMsgData();
}
}
};
// 配置
const config = {
childList: true, // 监听子节点的增删
subtree: true, // 是否也监听后代节点
};
// 创建 observer
const observer = new MutationObserver(callback);
// 开始监听
observer.observe(target, config);
};
let testCount = 30;
let itv = null;
const checkChatDom = () => !!document.querySelector('#vc-model');
const initTalkCheck = () => {
itv = setTimeout(() => {
console.log('checkChatDom', checkChatDom(), testCount);
if (!checkChatDom() && testCount > 0) {
testCount--;
initTalkCheck();
return;
}
clearTimeout(itv);
uploadMsgData();
initChatListObserver();
}, 1500);
};
initTalkCheck();
}
try {
gtmTrack();
thirdMsgCollect();
console.log('inserted gtm code');
} catch (error) {
console.error('gtmTrack Error', error);
}
});
})();
Safarada /
Ma ogtahay sida loo eego objektamada dhererka sare, hata marka raagga? Kuwa iyo LSJ Tech long-range camera Calool , waxaad leedahay! Kamaradkan khaas waxay ku saabsan tahay sawirrada dhererka sare, laakiin waxay isticmaalaan saaxijinta jiritaanka si aad u aragto waxyaabaha ayyaha aan kulankeeda u arkin karin. Qodobtan, waxaanu arkaynaa sida kamarada dhererka sare leh ee jiritaanka shaqeeya, iyo sida uu karaabba inaad kordhibato aragga iyo doorashada ilaajinta. Kamara cayayaan dheer ayaa shaqada inay heli doonto xumaansiga ay ka soo baxaan waxyaabaha iyo inay beddeliyaan sida sawir ahu. Kambaradaha caadiga ah wuxuu u baahan yahay daawo si ay ugu qaataan sawir, halka kambaradaha cayayaan ku arkaan gees leh. Tan macnaheedu waa inay tahay muhiimka ah aragga geesha ama in ay ilaaliyaan dhagaxyada jidadkooda asalka ah. Kambara cayayaan dheer, dunidu wax bay muqnaan, waxay tiri karta waxyaalaha aan lahayn in lagu arkayo. Kamera toosan oo kordhaya in la arko xariga dhowrka ah waa mid ka mid ah kamaajin leh. Kamaradu waxay leedahay amar inay ka heli khaasada jirridda labaatan gees ilaa gees, waxayna siiyaan nolosha inaad aragto objectyo fog ka socda sidii fiican. Miisaajidda haydha ruux badnaa ama aad ilaaliyaan goob ku yaal fog, kamera toosan oo kordhaya in la arko xariga dhowrka ah waxay siiyaan awood inaad aragto waxyaab oo aanid awoodo inaad aragto macmahaaga. Kamera Toosan oo Kordhaya in La Arkay Xariga Dhowrka ah ee LSJ Technology taas oo leedahay inaad heli kartid sawir aad u wixii iyo xaqiiqsi marka la eego khamriga. Kuwaas waxaa ku jira tekinoleji ay ka saaran tahay inay soo bandhigdaan sawirrada termal ee sare leh si ay iska daaqdaan dhammaan xaqiiqsiyada muhiimka ah. Miyaad sii daydo nin xun ama miyaad daawasho gudaheeda, waxaad heli kartaa sawir aad u wixii iyo saxda ah long-rage thermal camera. Xaqiiqnimadu marka loo eego khamriga waa xaqiiqsi muhiim ah thermal camera. Kuwaas waxaa ku jira inay ka heli kartaa islaamishaha jirridda khamriga, waxayna caawiyaan inaad raacisid dhagaxyada socotaa ama awoodda kor saarka dheer ee aqoonsadda. Miyaad tahay mid qurux badan ku jira dhagaxyada ama sharciga, thermal camera uu yaraan karaa inaad ilaali kartid hambalyada khamriga bilaabi keliya. Kuwa iyo kamera dhererka sare leh oo u dhaxeysa jiritaanka, waxaad u kordhibi kartaa awoodda ilaajinta iyo inaad ku socotid maalintii iyo habeenkii. Kamaradkan waxay shaqeynaysaa ee magaalo, wuxuu ka arkaa jiritaanka aydu far away thousands of feet, wuuna abuurtaa sawir aad u fiican oo leh qaybaha si toos ah. Maadoo aad ilaaliya aqoonsasho, ama aad iska daawaya ilaajin buuxda, kamarada dhererka sare leh waxay kaa caawin doontaa inaad hesho muddo sare. Waxaan LSJ ka aqoonsanahay sida ay muhiimka u tahay in macaamiisheena aan siino alaab tayo leh iyo sidoo kale adeeg aad u fiican. Waxaan bixinaa dammaanad qaad hal ama kaamiro kuleyl oo fog si aan u muujino kalsoonida aan ku qabno cimri dheereynta iyo waxqabadka alaabteena. Maalgashiga weyn ee aan ku sameyno cilmi baarista iyo horumarinta ayaa hubinaya inaad hesho alaabooyin u hoggaansamaya heerarka ugu sarreeya. Shirkad soo saar ah, waxaan u hoggaansameynaa xakamaynta tayada adag laga bilaabo alaabta ceyriinka ah ilaa wax soo saarka kama damb Waxaan bixinaa alaabooyin kala duwan oo buuxin kara baahiyaha dhammaan isticmaaleyaasha. Waxaan sidoo kale haynaa kayd dhamaystiran oo qaybaha iyo alaabta ceyriinka ah si loo hubiyo in si dhakhso ah loo gaarsiiyo amar kasta. Haddii aan waqtiga ku dhammaystirno gaarsiinta, waxaan ballanqaadeynaa inaan ku soo celino 2-5 boqolkiiba qiimaha amarka macaamiisheena. Si aan kaaga caawino inaad u isticmaasho alaabtayada si aad u isticmaasho alaabtayada si wax ku ool ah, waxaan bixinaa fiidiyowyo waxbarasho oo dhammay Waxaan sidoo kale qabanqaabin karnaa fasalo farsamo oo goobta ah, oo loo habeeyay baahidaada gaarka ah, si loo hubiyo inaad awood u leedahay inaad isticmaasho alaabtayada kalsooni iyo fududeyn. Dooro LSJ si aad u hesho alaab tayo sare leh, lagu kalsoonaan karo iyo adeegga macaamiisha Waanu ku caawinaynaa Qoyska Caabaha iyo Qoyska Daryeeliyaha, sidoo kale Seerviisada Amaanadda Umumiga ah, iyo Kameradaha Termalka ee Dheerka Ugu Yar. LSJ wuxuu siyaabo karaa waxyaalaha ugu horreysa ee loo isticmaalaa in la daryeeliyo caabaha, la sameeyo shaqooyinka daryeelinta iyo raadinta, iyo la shaqeeyo dhulka xun oo ka mid ah qaybaha badan ee sayniska. Kameradaha Termalka ee Daryeelinta Caabaha: Waxaanu raacay iyo sameeyey laba nooc ka mid ah kameradaha termalka oo leh tiro saddex oo xagga qodobka: 256x192, 384x288, iyo 640x512. Waa laga yaabaa inay daryeeliyaan joomaha had ii 2000. Qalabaha Raadinta iyo Daryeelinta: Waxaanu leenahay qayb ka mid ah qalabaha, taasoo leh qalabaha xogta gacmo, qalabaha fikradka dhaqanka, iyo qalabaha raadinta hoos-kelinta. Kameradaha Termalka ee Sayniska: Sideedaba kameradaha termalka ee daryeelinta caabaha, LSJ wuxuu siiyaa kameradaha termalka ee lagu isticmaalo gudaha, taasoo leh raadinta xoolaha, raadinta guryaha, saxliyaha elektroonika, daryeelinta joomaha ka soo baxa guriga, iyo raadinta qaybaha HVAC. Qalabaha Termalka ee Guriyaha: Qalabaha aagta gaarka ah ee ganacsiga waa la isticmaali karaa ganacsiga gaarka ah guryaha, iyo waxay noqon doonaan popular ah oo ka mid ah qofka raadinta. Waxay la isticmaali karaan badan oo la saari karaa guryaha. LSJ wuxuu ku cadhadhaa inuu siyaabo karo qalabaha ugu weyn ee ganacsiga termalka iyo qalabaha daryeelinta oo la isticmaalo qaybaha badan ee sayniska, si loo yareeyo waaqiyada iyo ammaanada. Dooro LSJ si aad ugu yarreeyso halijooda ugu weyn iyo ugu wanaagsan. Ii xusuus LSJ si aad ugu yarreeyso ilmaha ugu horreysa ee shaqooyinka raadinta iyo daryeelinta magaalada. kamera termalka ah oo ka badan 2013, LSJ wuxuu ku jira, ku sameeyaa, iyo ku siiyaa qalabaha oo leh kharash weyn ee raadinta iyo daryeeltiisa, iyo qalabaha oo leh kharash weyn ee daryeelayaasha. LSJ wuxuu ku jiraa xaqnimo la isticmaaliyey ISO9001, CE, ROHS, iyo MSDS, iyo waxaa la siiyey iyagoo ka badan 30 patan. Sida ururka qoyska, waxaan ku jirnaa inaanu si weyn ugu yaraan qoraalka iyo qorshaha. Sanaadkii 2024, LSJ wuxuu isku dayeyey ahaan ahaan arbaa farsamood weyn: INTERSEC ee Dubai, Securika 2024 Securika 2024, Dhammaan 18 ee Xafiiska Daryeelka (DSA) iyo Xafiiska 3 ee Amaanka Qaranka (NATSEC) ee Maleeshiya, iyo NFPA ee Maraykanka. Waxaana leenahay guriyadda INTERSEC ee Dubai ka dib marka 14–16 Jaanuwaari 2025. Waxaan ku muujinnaa qalabaha raadinta nolosha, raadinta 3D ee ku jira warqadaha, qalabaha raadinta biyaha, qalabaha siyaasada iyo warqadaha video, qalabaha raadinta daryeelka, iyo kameradaha termalka ee la isticmaali karaa daryeelka. Waxaanu ku guuleysanaynaa inaad u soo gudubto guriyadda. Ka dib marka 10 sano ee ku sameeyn, LSJ wuxuu ku jiraa inuu ku sameeyo iyo ku sameeyo qalabaha cusub ee ku saabsanaya hawlgalaha istaamka, iyo si toos ah ugu yaraan qalabaha, iyo ugu yaraan xasiloonka. LSJ wuxuu ku jiraa aragti weyn oo ku saabsanaya daryeelka iyo raadinta magaalada. Tusaale ahaan, marka dhulka ay dhaqaaqay 2023 ee Turki, qalabka raadinta nolosha ee LSJ wuxuu ku jiraa inuu ku yareeyo daryeelka teamka Cina ee Blue Sky Rescue. Doorso LSJ inaad helto teknoolojiyaha cusub ee la sameeyey inay ku saabsanayaan xaaladahaaga. Kuwa LSJ waxaana ku jira inaanu ugu sarreeyey dadka la isticmaala karaa qalabaha ugu weyn ee dhaqso ah ee la isticmaalo si loo xoojiyo qof kasta oo ku jira gobolada, taasoo la sameeyay si loo xoojiyo isku dhafan ee ka mid ah qalabaha ugu weyn ee dunida. Adeegga Qarsoodka: Waxaannu ku jirnaa inaanu kaa caawiyo marka hore. Waxaannu siiya natiijo leh guurka iyo fikradaha si aad ugu fahmato inaad doonaysid inaad soo saartid adeegga iyo fikradaha la isticmaalo. Waxaannu siiya sidoo kale tusaaleyo ee qalabaha iyo waraqaalaha teknika ee xaqiis ah si aad ugu fahmato inaad doonaysid inaad soo saartid adeegga iyo fikradaha la isticmaalo. Adeegga Dibadda: Marka la sameeyo dibadda, waxaannu ku jirnaa inaanu kaa caawiyo si aad ugu fahmato inaad doonaysid inaad soo saartid adeegga iyo fikradaha la isticmaalo. Waxaannu ku jirnaa inaanu kaa caawiyo si aad ugu fahmato inaad doonaysid inaad soo saartid adeegga iyo fikradaha la isticmaalo. Waxaannu ku jirnaa inaanu kaa caawiyo si aad ugu fahmato inaad doonaysid inaad soo saartid adeegga iyo fikradaha la isticmaalo. Waxaannu ku jirnaa inaanu kaa caawiyo si aad ugu fahmato inaad doonaysid inaad soo saartid adeegga iyo fikradaha la isticmaalo. Adeegga Kaadasho: Xiriirkaaga ku jira waxaannu ku jirnaa inaanu kaa caawiyo si aad ugu fahmato inaad doonaysid inaad soo saartid adeegga iyo fikradaha la isticmaalo. Adeegga kaadasho ee la isticmaalo wuxuu ku jira inaanu kaa caawiyo si aad ugu fahmato inaad doonaysid inaad soo saartid adeegga iyo fikradaha la isticmaalo. Waxaannu ku jirnaa inaanu kaa caawiyo si aad ugu fahmato inaad doonaysid inaad soo saartid adeegga iyo fikradaha la isticmaalo. Waxaannu ku jirnaa inaanu kaa caawiyo si aad ugu fahmato inaad doonaysid inaad soo saartid adeegga iyo fikradaha la isticmaalo. Waxaannu ku jirnaa inaanu kaa caawiyo si aad ugu fahmato inaad doonaysid inaad soo saartid adeegga iyo fikradaha la isticmaalo. Waxaannu ku jirnaa inaanu kaa caawiyo si aad ugu fahmato inaad doonaysid inaad soo saartid adeegga iyo fikradaha la isticmaalo. Waxaannu ku jirnaa inaanu kaa caawiyo si aad ugu fahmato inaad doonaysid inaad soo saartid adeegga iyo fikradaha la isticmaalo. Waxaannu ku jirnaa inaanu kaa caawiyo si aad ugu fahmato inaad doonaysid inaad soo saartid adeegga iyo fikradaha la isticmaalo. Waxaannu ku jirnaa inaanu kaa caawiyo si aad ugu fahmato inaad doonaysid inaad soo saartid adeegga iyo fikradaha la isticmaalo. Waxaannu ku jirnaa inaanu kaa caawiyo si aad ugu fahmato inaad doonaysid inaad soo saartid adeegga iyo fikradaha la isticmaalo. Waxaannu ku jirnaa inaanu kaa caawiyo si aad ugu fahmato inaad doonaysid inaad soo saartid adeegga iyo fikradaha la isticmaalo. Waxaannu ku jirnaa inaanu kaa caawiyo si aad ugu fahmato inaad doonaysid inaad soo saartid ade...... Hawladda © Beijing LSJ Technology Development Co., Ltd. Gobollada Ka Helsan
-
Siyasetka Fararida
dhexdeed thermal camera
Soo dir dabeeladdaaga si toosan oo kordhaya in la arko xariga dhowrka ah

Kaxxasho sawirro aad uga fogaata ama ay ku jiraan xariga dhowrka ah kordhaya kamera toosan oo kordhaya in la arko xariga dhowrka ah

La raac hantida fog ka socda sidii fiican iyagoo isticmaalaya kamera toosan oo kordhaya in la arko xariga dhowrka ah

Kor u qaad awoodda ilaaliynta iyagoo isticmaalaya kamera toosan oo kordhaya in la arko xariga dhowrka ah
Why choose LSJ Technology dhexdeed thermal camera?
Ku qeybka Cadaabta iyo Dibadda Lagu Sameyay: Xiriirka LSJ ka mid ah Maxkamadda Xiriirka Dadka
Qoraalka Xirfadda iyo Dhibaatooyinka Badbaadaha Ururka
Qorshadaha Dhibaato iyo Ballaantooda Kaarkiidka Dadweynaha
Maxay LSJ Ku Ay Dhibaato Adagga oo Ka Mid ah Iyo Furaadka?
Qaataarka fudud ee dhammaad
Ma ogolaanto macluumaadkooda?
Codso Qiimo Soo Jeedin Hadda
Waxaa lagu soo gaarayaa shabakadda xiriirada kuwa ugu yaraan.QAB QORSHIYO