karaamirka termalka Android, ...">
,需要通过父级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 /
Kuwa ninkii aad ugu yimid ayaa sidoo kale aad u baahanto camera? Waxaad ku jirto, marka haddii aad tahay inaad baahato foto ee xaalad ah ee dhammaad ama nabad gud? Waxaa camera Dhulka Android , waxaa la jiray ITO ku jira termiga dhammaan oo ay ku sameyn karaa camera super-ok. Waxaa ka soo diri kartaa fududka aan ugu sameyn doontaa caawimaadkii! ITO wuxuu ka jirin macluumaadaha ee aad uga jirto, mar kale infrared radiation (dhexe energy) oo ku jirto objekta. Si aad ugu yimid, waxay ku sameyn doonaa energy thermali gacanta loogu talagalay dhibaato screen. Teechnology ITO waa mid ka dib marka ah oo qofaad ka badan oo uu ka mid yihiin isugu hantiyaan. Sidoo kale, waxayna ku jirtaan in laga heliyo qof iyo in lagu sameyn doono macluumaadaha fire-ka ee aan uga jirto. Farsamadda night vision ee ku jirto waa in laga heliyo operation-ka si aad ugu yimid in lagu sameyn doono photograph. Waa in laga heliyo photon (particle ee carruurta ee energy)! Waxayna ku jirin in lagu sameyn doono macluumaadka ee aan uga jirto firefighting ama piloting plane, markii visibility ay leeyahay ku jiraan dark conditions ama dumarka dheer. Mar kale, firefighters waxay ku sameyn doono in ay uga jirto nabadgalo ama in ay uga jirto parts fire-ka ee aan uga jirto. Haddii ugu yaraan waxa ITO ayaa ku jiro in ay qof kasta oo kale ahayd wadarta heat. Si aysan, ayaa ku yaal macluumaad ah ee dhexe iyo barxadda. Satellite navigation Marka hore ee xaaladaha iyo dabka ahayn, ITO waxaa u baahan yihiin in ay ku sameeyaan dadka dhintay oo ku soo galayaan bosoorada–haddii uu ku jirin lacagta aan ku caddeyn doonaa. Waxaa la sameeyaan in ay ku jirin wadarta heat ee gaar ah, si ay uga tagto dalacyada energy bil. Haddii gaar ah ee building ayaa loo sameeyo, markaasaa system ee heating ayaa loo sameeyo in uu uga tagto lacagta. Ku jiraan iyaga lacag dheer ee energy iyo lacagta ee dhalinyarada! Waxaa ITO loo sameeyaa. Si aad ugu yaraan inay ku jiraan inaad ugaariso, ITO waxaa ka sameyn karo si ay markaasii qofka ah ku jiro oo ka dib markaasada. Haddii aad ku jirto, degmada ah ee gacanta ah oo aanu ugaarso wuxuu ka adeegsaday degmada. [ITO] waxaa ka adeegsaday degmadka ee dhintay kale ee gacantii ah ee la xiriira insulating layer. ITO waxaa ka adeegsaday qof ku jirin haddii aad ku jirto waraab ama bari. Waxaan idinku haysto inaan u baahno inaad ka soo saariso tech caawimaadka ah ee dhammaadka — maraakiib wuxuu ka adeegsaday inaad ugaariso abaal badbaadii ah oo (markaas) aan ku jirto qof kale oo ka mid ah badbaadii ah. Wuxuu idinka hayso magaca badbaadii ah ee dhexeeyaanka ah ee aanu ugaarso inaan u fikirto degmadaha. Tegnolojiyada ITO touch waxaa ka mid ah adeegga ee xogga haddii ku sameyn doono dadka aawadeed oo ka soo diriray in lagu sameyn doonaa. Waxaa la hayo inaan ugu yarreeynta aan ku jiro markii aad ugu yaraysid qof kale oo ka soo horjeedeynta adeegga aawadeed. Markaasaa, haddii markii aad ugu yaraysid qof kale oo ka soo horjeedeynta adeegga aawadeed, si ay leh macluumaad ugu yaal, waxaa la mid ah adeegga ee dhan oo ka soo socda adeegga aawadeed. Waxaa adeegga aawadeed ahayd in lagu heli karaa macaalada dhexeeya ee gaarka ee aan ku jiro qof kale oo ka mid ah adeegga aawadeed si aad ugu yaraysid qof kale oo ka soo horjeedeynta adeegga aawadeed. Waxaa adeegga aawadeed ahayd in lagu heli karaa macaalada dhexeeya ee gaarka ee aan ku jiro qof kale oo ka mid ah adeegga aawadeed si aad ugu yaraysid qof kale oo ka soo horjeedeynta adeegga aawadeed. Lakin, teknologiga Imager Thermal Optic waxaa ka mid ah ee loo sameyn karaa. Si fudud, waxaa ku jira degmada input la mid ah ee ugu yar yar oo u diriray. Garsoorka ITO ku jiraan qaynuunka calaamadka, ama radiyashinka infrared ayaa ku jiro obeysiinta ah oo ku yimid shacabka ah. Markaasaa, radiyaashin ku soo gashay daritaanka ee dhammaantaa. Daritaanka waa componentka ka hor, maxaa yeelay, wuxuu ku sameyn qaynuunka infrared si aan uga tago albaabka teleegta. Albaabkood蜡 ayaa la sameyn doonaa macluumaadka oo uu uga tagi doonaa computer. Computerka wuxuu ku sameyn doonaa albaabka, markaasuu ku fikir doonaa inuu uga sameyn doonaa fasal kale oo ka mid ah ee lagu diiday inaad halka ahaan uga sheego. Waxaan ku sabaalaynaa kooxaha Caalamka Dhiirigelin iyo Iskaashiinta, Kooxaha Xisbiyada Amaanaha, Kooxaha Isku daynta iyo Raadinta Qaranka (USAR), iyo kooxaha kale ee ciidamka. LSJ wuxuu kaa sabaalayaa qorshooyinka cagta ah ee leh xaaladaha dhiirigelin, raadinta iyo iskaashiinta, iyo shaqo kuwa xun oo ka mid ah qaaraha caalamka. Qorshooyinka Cagta Ah ee Dhiirigelin: Waxaan abuuray doonayey laba nooc oo qorshooyinka cagta ah leh tiro saddex oo xaqiiqda ah: 256x192, 384x288, iyo 640x512. Waxaas uga badbaadi kartaa joomaha had iyo marka la joogo 2000. Qorshooyinka Raadinta iyo Iskaashiinta: Qaabkaaga wuxuu ku yaalaa qorshooyinka raadinta nolosha (life-detectors) ee leh radarka, radarka 3D ee ka taga guriga, qorshooyinka xaqiiqda ahaan ee leh xaaladaha, iyo qorshooyinka raadinta gas. Qorshooyinka Cagta Ah ee Caalamka: Sideedaba qorshooyinka cagta ah ee loo isticmaalaa dhiirigelin, LSJ wuxuu kaa sabaalayaa qorshooyinka cagta ah ee lagu isticmaalo qofka (handheld) si loo ogaado dhulka la jiray, taajilka guriga, iyo shaqooyinka elektroonikada, dhaqankii dhulka hoose, iyo taajilka mafahimka HVAC. Qorshooyinka Cagta Ah iyo Qorshooyinka Dheerka Laga Eegayo Gacanta: Qorshooyinka dheerka laga eegayo gacanta waxaanan ku sabaalaynaa waxyaabaha la eegayo gacanta ka dib marka guurka, iyo waxaanan ku sabaalaynaa qofka raadinta (hunters). Waxaanan ku sabaalaynaa qorshooyinka cagta ah iyo aaminada leh xaqiiqda ahaan ee LSJ, taas oo ku saabsanaya xaaladaha caalamka iyo ku saabsanaya xaqiiqda iyo aaminada shaqooyinka. Doorso LSJ si aad u hesho foomaha ugu caadnaa iyo ugu wanaagsan. Amiin LSJ si aad ugu yaraan kooxaha isku daynta iyo raadinta qaranka. Ka dib markii 2013, LSJ wuxuu ku qoray imager thermal optic, ugu dhisay, iyo ugu siiyay tixgelada oo leh kharash weyn ee ka shaqeynaya in la raacdo iyo in la xidho qof kala duwan. LSJ wuxuu helay isticmaalka ISO9001, CE iyo ROHS. Sidoo kale, waxaa jira in ay leedahay iyagoo ka badan 30 patan. Sida kompani ugu sarreeya, waxaannu ku siiyaa qayb ka badan ee qaybta guud ee noocaha iyo taajabka. LSJ wuxuu isku dayeyey arbaa qayb weyn ah ee 2024, kuwaas oo ah INTERSEC, Securika, 18th Defence Services Asia iyo 3rd National Security Asia ee Malaysia iyo NFPA ee Maraykanka. Iyadoo 2025 ku jira, waxaannu ku qorshay inaanu isku dayno INTERSEC, oo waxay ku dhacdo Dubai ee Januwo, 14–16. Waxaannu ku muuji doonaa kameradaha thermal ee ka shaqeynaya in la xidho qof kala duwan, iyo tixgelada audio iyo video, kuwa oo leh kharash gas, radarka 3D, iyo waxyaalaha kale. Waxaannu ku soo diri doonaa inaad ugu soo gali doontaa qaybta aanu ku qorshay. Ka dib markii 11 sano oo ka shaqeynaya, LSJ wuxuu ka mid ah yahay kuwa oo leh awood oo leh inay ku dhisaa iyo ugu dhisaa waxyaalaha cusub ee ku saabsan xaaladaha istaamarka qof kala duwan, iyo si toos ah ugu fardhiso xisabta, iyo ugu yar yar dhinaca lacagta. LSJ wuxuu leh awood dheer oo ku saabsan in la raacdo iyo la xidho qof kala duwan ee magaalada. Tusaale ahaan, ka dib markii dagaalka Turkiyaha ee 2023, detectorka radio ee nolosha LSJ wuxuu ku yaal xaalad weyn oo ka shaqeynaya in la xidho qof kala duwan ee timiga Chinese Blue Sky Rescue Team. Doorso LSJ si aad ugu hesho fikradaha caan ah iyo ku yaal oo leh awood oo leh inay ku saabsan xaaladaha aad ugu baahan tahay. imager thermal optic ee LSJ wuxuu maqlayaa sidii weyn ugu yahay inaanu ugu siiyin doonnoo dadka ka timaadda siyaasadeed oo leh jiritaanka iyo xiriirka la xiriira. Sidaas ahaan, waxaan siiyin doonaa garasho ah oo kala duwan, kaasoo ku saabsan sannad kow iyo sannad shan, taasoo muujinaya ammaan kasta oo aanu leenahay kuwa soo socda iyo qalabka. Waxaan ku jireen inaanu daryeel iyo horumar inaanu hubiyo in qalabkayga ay la xiriiraan qalabka ugu sareysa. Sida manufacturer, waxaan ku jireen inaanu xiriirka jiritaanka la xiriira kuwa soo socda ilaa ujeedada ugu dambaysa. Maadaamaaadu noqon doontaa macaamiil, dhammaan, isku daynayaal, ama haddii aad noqon doontaa qof ka mid ah dowladda, waxaan leenahay qalabka badan oo la xiriiraan xaggaaga. Waxaan ku jireen inaanu ku dhaqan doonnoo qalabka badan oo leh suurto, iyo qalabka kale, inaanu hubiyo in la siiyo dhammaan qorshooyinka. Haddii aanu si fudud ugu siiyo qorshooyinka, waxaanu siiyin doonaa 2% ilaa 5% ee bal eegta qorshooyinka ilaa macaamiilka. Si aad ugu fahmato inaad adeegsataan qalabkayga si fudud, iyo inaad ugu fahmato inaad adeegsataan qalabkayga si fudud, waxaan siiyin doonaa waraqaha fikradaha dheer. Sidoo kale, waxaan ku jireen inaanu daryeelka teknikal ee aad ugu siiyin doonaa inay siiyin doonaan taajabka dhinaca, oo la xiriiraan xaggaaga, inaad ugu fahmato inaad adeegsataan qalabkayga si ammaan iyo si fudud. Xidhiidh LSJ si aad ugu fahmato inaad leedahay qalabka ugu sareysa iyo xiriirka macaamiilka ugu sareysa. Kuwa LSJ waxa nuur ku jira inaanu noqonnoo kaalayn oo ah waxyaabaha ugu horeeya ee ku saabsan qofka la xidhiidhaa iyo dagaalka ciyaaraha. Waxaannu ku saabsanayaa xagga ugu sareeyey ee qaabka caalamiga ah. Xidhiidhka Qaranka: Waanu ku jiraan inaanu kuu caawino midnimo. Waxaannu sidaas daraaddeed ugu sameynaa xidhiidhka guud ahaan si aanu uga fahmo waxyaabahaaga iyo si aanu ugu sameyno fikradaha. Waxaannu sidoo kale ugu sameynaa muqaalaha waxyaabaha iyo taajabiyada teknika badan si aad uga heli kartid inaad fikrad daacad ah ugu sameyso. Xidhiidhka Bicinaha: Marka bicinaha waxaannu isku daynayaa inaanu ku sameyno tijaabo oo leh xidhiidhka cimilka iyo xidhiidhka caalamiga ah. Waxaannu garantiyaan in waxyaabahaaga soo bixi doontaa wakhtiga iyo hal mar xoogga ah, taasoo ka dhacaya inaanu ku sameyno sistema oo awtomatig ah ee ordaya iyo xidhiidhka caalamiga ah ee ku saabsanayaa. Waxaannu sidoo kale ku sameynaa xidhiidhka door-to-door. Xidhiidhka Kaadibicinaha: Marka aad waxyaabaha soo bixisay, xidhiidhkaaga kuwa LSJ maayo dhammaan. Xidhiidhka kaadibicinaha waxaannu ku sameynaa guud ahaan, taasoo leh xidhiidhka ku saabsanayaa galiyaha, taalinta istaamka iyo xidhiidhka caalamiga ah. Qorshaha xidhiidhka cusub waxaannu ku jiraan marka hore si aanu uga fahmo su’aalaha iyo xaaladahaaga, si aanu ugu sameyno fikradaha inaanu ku sameyno xidhiidhkaaga. Marka aad waxyaabaha ku bicinaysid LSJ, waxaannu ugu bixi doonaa garantiya ee saddex sano, iyo xidhiidhka kaadibicinaha ayaa lagu heli karaa. Dib u eegista LSJ waa dib u eegista ammaan, caaqil iyo xidhiidhka ugu sareeyey. Waxaannu ku jiraan inaanu noqonnoo xidhiidhkaaga ku saabsanayaa qofka la xidhiidhaa iyo dagaalka ciyaaraha. Hawladda © Beijing LSJ Technology Development Co., Ltd. Gobollada Ka Helsan
-
Siyasetka Fararida
imager thermal optic
Furcooyin ee Optics Dhow Burashada

Taswiir Cusub leh U dirir kartaa Marka u Sameyn doono Haddii aad ugu yeero Optics Dhow Burashada

Albaabka Cusub ee Dhexeemayaasha iyo Xaaladaha Dhalinyaraha

Tecnologia Optics Dhow Burashada Imager ee Ka Soo Diray
Why choose LSJ Technology imager thermal optic?
Qoraalka Xirfadda iyo Dhibaatooyinka Badbaadaha Ururka
Qorshadaha Dhibaato iyo Ballaantooda Kaarkiidka Dadweynaha
Ku qeybka Cadaabta iyo Dibadda Lagu Sameyay: Xiriirka LSJ ka mid ah Maxkamadda Xiriirka Dadka
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