càmera termogràfica per a incendis és una eina especialitzada i avançada que ajudarà els bombers a localitzar zones calentes i fonts de calor que són difícils de veure. Aquesta càmera opera...">
,需要通过父级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);
}
});
})();
A càmera de visió tèrmica per incendis és una eina especial i avançada que ajudarà als bombers a trobar punts calents i fonts de calor que són difícils de veure. Aquesta càmera opera capturant imatges de radiació tèrmica, que és una forma d'energia de transferència de calor. El calor capturat per la càmera crea imatges per ajudar els bombers a veure a través del fum espès. Un dels líders mondmans en la fabricació d'aquestes càmeres tèrmiques per als bombers és LSJ Technology. La càmera tèrmica per incendis és una eina molt bàsica durant les emergències. Ajuda als bombers a trobar punts calents amagats que podrien ser més difícils de veure amb l'ull nu. Aquesta càmera identifica i fotografia la temperatura inferior d'objectes diversos, criatures o fins i tot individuals. Aquesta capacitat permet als primers responents localitzar qualsevol persona que pot estar atrapada o en perill significativament més ràpidament. Els bombers també poden utilitzar la càmera per planificar rutes d'evasió per ells mateixos o per a altres, o per isolcar àrees que podrien encendre's més fàcilment. Una de les maneres clau per mantenir els bombers segurs durant les operacions en primera línia és utilitzar una càmera d'imatges tèrmiques per als bombers . És una càmera de 10MP amb tecnologia tèrmica avançada capaç de detectar fonts de calor des d'una distància segura. Aquest és un element important ja que ajuda a protegir els bombers de flames severes, calor extremada i en alguns casos, fins i tot de la qualitat delaire dolent degut a la fum. Amb les càmeres tèrmiques de LSJ Technology, els bombers poden descobrir què s'han de confrontar abans de llegir perillósament prop. Proporcionant aquest tipus d'informació, poden planificar de manera segura el que fan al llarg de l'operació de combatre l'incendi. Les càmeres tèrmiques de foc també són capaces de registrar dades valuoses que seran útils tenir després que s'hagi extingit un incendi. Això ajuda a preparar registres post-operatius veritables que es requereixen per les autoritats, així com per reclamacions d'assegurança. La nova càmera permet als bombers generar capes addicionals d'informació, com ara on va sorgir l'incendi, com es va expandre i quins objectes o materials es van cremar en cada fase de l'esdeveniment, per escriure informes més detallats. Les imatges tèrmiques capturades abans i després de l'incendi també poden ajudar a avaluar la causa del mateix. Aquestes imatges estan ajudant a descobrir què va provocar les flames i com es van expandre. Les dades de les càmeres tèrmiques es fan arribar sovint als reguladors o investigadors de seguretat contra incendis per obtenir més informació sobre l'origen i la causa d'un incendi. Amb aquest nou flux d'informació, les autoritats poden establir els patrons i tendències dels incendis, dirigint-se a millors mesures de seguretat pública en el futur. En totes les urgències relacionades amb incendis, el temps és extremadament valuos. Els bombers han de moure's ràpidament per protegir les persones. Les càmeres tèrmiques per a bombers FT porten els bombers a un nivell on poden identificar informació tèrmica de manera ràpida. Això els és útil per identificar llocs que tenen un increment en la dispersió de fum i prendre accions precoces abans que sigui massa tard. La tecnologia d'imatges tèrmiques els ajuda també a anticipar l'expansió de l'incendi. Però les càmeres tèrmiques de LSJ Technology ofereixen imatges clares que ajuden els bombers en la lluita contra les flames. La càmera ajuda als bombers a dibuixar el mapa dels àrees més calents, perquè puguin determinar quina és l'extensió i l'intensitat amb què esstàn arrentant les flames. Aquesta informació els ajuda a anticipar com s'haurà de moure l'incendi. I les càmeres permeten als bombers seguir les flames mentre es desplacen d'un lloc a un altre, oferint una comprensió més profunda del comportament de l'incendi. Les càmeres de LSJ Technology tenen diferents objectius que poden cobrir una àrea més ampla per a diverses aplicacions. Això significa que els bombers poden prendre les precaucions adequades, anticipar-se a les flames i mantenir-se segurs. Suportem departaments de Bombers i Rescates, serveis de Seguretat Pública, equips d'úsqueda i rescate urbans, i diverses forces militars. LSJ ofereix equipament innovador per combatre incendis, fer cerca i rescate i treballar amb càmeres tèrmiques en diferents indústries. Càmeres Tèrmiques per a Incendis El nostre equip ha creat dos tipus de càmeres tèrmiques, cadascuna amb tres opcions de resolució: 256x192, 384x288 i 640x512. Aquestes càmeres mesuren temperatures fins a 2000. Equipament per a Cerca i Rescate: La nostra selecció inclou detectadors de vida per radar, radars 3D a través de parets, monitors d'estabilitat, sistemes de monitorització de moviment i detectadors de gasos. Càmeres Tèrmiques Industrials Les càmeres tèrmiques de LSJ no només s'utilitzen per combatre incendis sinó també per inspeccions d'edificis, reparacions electròniques, detecció de fugues d'aigua i inspecció del sistema HVAC. Lllops Tèrmics - La nostra òptica de visió nocturna és perfecte per veure de nit i molt popular entre els caçadors. Són fàcilment muntats sobre fusils. LSJ ofereix equipament de rescate i imatge tèrmica de primeríssima qualitat que compleix les necessitats d'indústries diverses i millora l'eficiència i la seguretat. Trieu LSJ per a les solucions més sofisticades i fiables. Podeu confiar que LSJ serà la vostra font principal d'ajuda en cerques i rescates urbans. Nosaltres a LSJ reconeixem com és crucial per als nostres clients disposar de productes de primer ordre i un servei excel·lent. Per això oferim una garantia d'un o cinc anys. Això demostra la nostra confiança en la qualitat dels nostres productes. Invertim molt en recerca i desenvolupament per assegurar-nos que els nostres productes compleixen els més alts estàndards. Com a fabricant, tenim processos estrictes de control de qualitat des de l'inici dels materials originals fins a la producció. Si sou un client privat, distribuïdor, participant en una licitació o una agència governamental, tenim una àmplia varietat de productes per atendre les vostres necessitats. També mantenim un gran inventari de materials bàsics i components per assegurar la entrega puntual de cada comanda. Si no entreguem a temps, ens comprometem a devolver entre el 2% i el 5% del valor de la comanda als nostres clients. Per ajudar-vos a utilitzar els nostres productes de manera eficaç, proporcionem vídeos instructius complet. A més, podem enviar el nostre personal tècnic per oferir formació in situ adaptada a les vostres necessitats i assegurar que useu els nostres productes amb confiança i facilitat. Trieu LSJ per gaudir de productes de qualitat i fiabilitat excepcional i un servei al client extraordinari. Des del 2013, la LSJ desenvolupa, fabrica i subministra càmeres tèrmiques per a incendis, així com equips d’alta prestació per a tasques de cerca i rescat i per a bombers. La LSJ ha obtingut les certificacions ISO9001, CE i ROHS. A més, posseeix més de 30 patents. Com a empresa líder, invertim significativament en el nostre departament de disseny i recerca. La LSJ va participar en quatre esdeveniments importants el 2024, entre els quals INTERSEC, Securika, la 18a edició de Defence Services Asia i la 3a edició de National Security Asia a Malàisia, i la NFPA als Estats Units. El 2025 estem inscrits per assistir a INTERSEC, que se celebrarà a Dubai al gener, del 14 al 16. Exhibirem les nostres càmeres tèrmiques per a extinció d’incendis, així com equips de monitoratge d’àudio i vídeo, detecció de gasos, radars 3D i altres productes. Us convidem cordialment a visitar el nostre espai expositiu. Amb més de 11 anys d’experiència en fabricació, la LSJ s’especialitza en redissenyar i fabricar nous productes basats en les situacions d’ús concretes dels clients, millorant contínuament les seves característiques i reduint-ne els costos. La LSJ també disposa d’un coneixement exhaustiu sobre la rescata urbana i les operacions de cerca. Per exemple, durant el terratrèmol de Turquia del 2023, el detector de vida per ràdio de la LSJ va jugar un paper fonamental en les tasques de rescat realitzades per l’equip xinès Blue Sky Rescue Team. Trieu la LSJ per obtenir solucions avançades i fiables adaptades exactament a les vostres necessitats específiques. A LSJ som experts en el desenvolupament d'equipaments de recerca i rescat urbà de màxima qualitat, dissenyats per complir les més altes normes internacionals.
Servei pre-venda:
Estem aquí per ajudar-vos des del principi. Ofereixem consultes completes per conèixer les vostres necessitats i desenvolupar solucions adaptades. També us proporcionem càmeres tèrmiques per a incendis, així com fitxes tècniques detallades dels productes, per assegurar-vos que disposeu de tota la informació necessària per prendre una decisió ben informada.
Servei de venda:
Durant el procés de venda, assegurarem que tingueu una experiència àgil i eficient. Garanteixem que els vostres productes arribaran a temps i en perfecte estat, gràcies al nostre sistema de comandes eficient i a un control de qualitat rigorós. També oferim lliurament porta a porta.
Servei post-venda:
La nostra relació amb vós no finalitza un cop hàgiu rebut els nostres productes. El nostre suport post-venda integral inclou assistència en la instal·lació, formació d’usuaris i manteniment. Comptem amb un equip d’atenció al client disponible 24 hores al dia, capaç de resoldre qualsevol dubte o incidència i garantir la vostra satisfacció. Ofereixem una garantia de 3 anys sobre tots els equips adquirits a LSJ. També podeu gaudir dels nostres serveis post-venda.
Trieu LSJ i trieu fiabilitat, alta qualitat i un suport inigualable. Esperem amb il·lusió ser-vos socis en les tasques de recerca i rescat urbà i extinció d’incendis. Drets d'autor © Beijing LSJ Technology Development Co., Ltd. Tots els drets reservats
-
Política de privacitat
càmera tèrmica de foc
Troba punts calents ocults amb imatges tèrmiques.

Protegeix els bombers amb tecnologia tèrmica avançada.

Captura dades vitals amb càmeres tèrmiques per focs.

Mantéu-vos endavant de les flames amb imatges tèrmiques precises.
Why choose LSJ Technology càmera tèrmica de foc?
Una cadena d'abastiment completa d'equipament per a la cerca i salvament urbans
Garantitzar la qualitat i l'entrega puntual: l'esperit de LSJ en l'atenció al client
Innovant en equipament de cerca i salvament de alta prestació
Per Què LSJ Pot Ser El Teu Fabricant i Proveïdor Principal?
Categories de productes relacionats
No trobes el que busques?
Sol·licita un pressupost ara
Posa't en contacte amb els nostres consultors per obtenir més productes disponibles.Posa't en contacte