cámara termográfica para Android es un tipo de cámara que permite ver cosas que normalmente no podemos percibir con nuestros ojos. Este instrumento increíble re...">
,需要通过父级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ámara de imagen térmica para Android es un tipo de cámara que permite a las personas ver cosas que normalmente no podemos ver con nuestros ojos. Este instrumento increíble revela patrones de calor: puede mostrarnos la temperatura de algo. Los detectores se utilizan para visualizar la temperatura mediante su capacidad para sentir el calor en objetos y áreas, lo cual puede ser útil para muchas aplicaciones. Nos enseñan a ver el mundo de maneras que nunca habríamos imaginado. La termografía es un área que estudia estos patrones de calor, en objetos y entornos. Aplicamos este conocimiento a cosas como fugas de calor en edificios, problemas de salud y sistemas eléctricos que aseguran que todo funcione perfectamente. Un sensor de temperatura de una habitación puede indicar cuándo partes de nuestra casa están permitiendo que se escape el calor, lo cual podríamos contrarrestar subiendo la termostato o sellando grietas y agregando aislamiento. También puede revelar patrones anormales de calor en una persona, lo que podría indicar que algo no está bien. Por ejemplo, si solo una parte de una persona está muy caliente y no cambia de temperatura corporal, mientras que el resto sí lo hace, eso puede ser indicativo de un problema. Deja estos detectores —que son buenos para aprender termografía normal, como cómo se mueve el calor a nuestro alrededor— y opta por FLIR. El sistema HVAC es un término utilizado en edificios comerciales para controlar el ambiente interior de confort. HVAC = Calefacción, Ventilación y Aire Acondicionado. A cámara de imagen térmica industrial puede ser utilizado para detectar fugas de calor en el sistema de HVAC. Esto ahorra energía y ayuda a evitar que se desperdicie dinero en las facturas de electricidad. Cuando veas un punto que tiene temperaturas por debajo del punto de congelación, obviamente el aire caliente está escapando de tu casa hacia la fría noche. Es una manera más rápida y fácil de inspeccionar todo a mano, lo cual es un proceso muy consumidor de tiempo. En conclusión, cámara de imagen térmica industrial son herramientas extremadamente útiles para mantener eficientemente los sistemas de HVAC. Los detectores de imagen térmica son fundamentales para mantener la seguridad de los trabajadores en fábricas y otros entornos industriales. Un chofer que esté cerca tanto de altas temperaturas como de líquidos peligrosos, esto es perjudicial para aspectos del plugin iniciativa. La función de estos detectores es encontrar puntos calientes y áreas inseguras en cuestión de segundos, permitiendo respuestas prácticas contra posibles peligros. También pueden rastrear dónde podría estar quemándose un fuego para que los trabajadores en el área sean conscientes de ello y puedan salir rápidamente si es necesario. Al utilizar esta tecnología, las fábricas y otros lugares de trabajo industriales se están volviendo mucho más seguros para todos los involucrados en el trabajo que se realiza; lo que permite a los trabajadores simplemente hacer su trabajo sin correr realmente riesgos. Los detectores de imagen térmica asisten a los bomberos y equipos de búsqueda y rescate para localizar personas en entornos peligrosos. En caso de incendio en una estructura ocupada, el humo denso puede crear condiciones de visibilidad nula. En estas circunstancias, un detector de imagen térmica es útil ya que permite a los bomberos ver a las personas dentro de los edificios que podrían estar perdidas en el humo. Estos detectores también podrían utilizarse en misiones de búsqueda y rescate para localizar personas perdidas en bosques o bajo escombros de edificios derrumbados. Estas son herramientas necesarias para salvar vidas humanas en momentos de emergencia. El hecho es que nuestro sensor de imagen térmica no ha sido práctico solo en algunas circunstancias esenciales, sino que también se pusieron en práctica durante tiempos de guerra; uno de los primeros ejemplos con el ejército estadounidense fue para liberar camellos en regiones desérticas. Los detectores de imágenes térmicas también pueden ayudar a los médicos a realizar controles médicos y diagnósticos. Por ejemplo, se pueden usar para observar cambios en la temperatura corporal que puedan indicar que una persona está enferma. Por ejemplo, en las proximidades de un tumor resultante de algunos tipos de cáncer, a veces hay cambios de temperatura. Los detectores de imágenes térmicas ayudan a detectar estos cambios de temperatura y permiten a los médicos diagnosticar el cáncer antes, lo cual puede ser muy crucial para un tratamiento adecuado. Las imágenes térmicas también se pueden utilizar para detectar problemas de circulación y fracturas óseas, lo que es una gran ventaja en la industria médica. Ofrecemos soporte a los departamentos de Bomberos y Rescate, así como a los servicios de Seguridad Pública y a los equipos urbanos de búsqueda y rescate. LSJ dispone de equipos innovadores para combatir incendios y realizar detección térmica en entornos explosivos en diversos sectores industriales.
Cámaras térmicas para extinción de incendios: Hemos investigado y diseñado dos tipos de cámaras térmicas, cada una con tres opciones de resolución: 256×192, 384×288 y 640×512. Estas cámaras pueden medir temperaturas de hasta 2000 °C.
Equipos de búsqueda y rescate: Nuestra selección incluye detectores de vida por radar, radares 3D a través de paredes, monitores de estabilidad, sistemas de monitoreo de movimiento y detectores de gases.
Cámaras térmicas industriales: Además de las cámaras térmicas para extinción de incendios, LSJ ofrece cámaras térmicas portátiles para la detección de fugas de agua, inspección de edificios, reparación electrónica, pérdida de calefacción en suelos radiantes y revisión de sistemas HVAC.
Visores térmicos: Nuestra óptica de visión nocturna es ideal para la visibilidad en la oscuridad y muy popular entre los cazadores. Estos visores se montan fácilmente en rifles.
LSJ ofrece equipos térmicos de rescate e imagen de máxima calidad que satisfacen las necesidades de diversos sectores industriales y mejoran la eficiencia y la seguridad. Elija LSJ para obtener soluciones avanzadas y fiables.
Confíe en LSJ como su primer socio en búsquedas y rescates urbanos. En LSJ somos conscientes de la importancia de ofrecer a nuestros clientes productos de máxima calidad y detectores de imagen térmica. Ofrecemos garantías de uno o cinco años, lo que refleja nuestra convicción acerca de la durabilidad y el rendimiento prolongados de nuestros productos. Nuestra importante inversión en investigación y desarrollo garantiza que sus productos cumplan con los estándares más exigentes. Como empresa fabricante, aplicamos un control de calidad riguroso, desde las materias primas hasta la producción final. Ya sea usted un cliente particular, un distribuidor, un participante en licitaciones o una agencia gubernamental, le ofrecemos una amplia gama de productos que satisfacen sus necesidades. Nuestro inventario de materias primas, componentes y otros artículos es suficientemente amplio para asegurar entregas puntuales. Si no cumplimos con los plazos de entrega, nos comprometemos a reembolsarle hasta el 2 %–50 % del valor total del pedido. Le proporcionamos instrucciones detalladas y vídeos que le ayudarán a utilizar nuestros productos de forma eficiente. Asimismo, podemos organizar formación técnica presencial in situ, adaptada a sus necesidades, para garantizar que pueda usar nuestros productos con confianza y facilidad. Elija LSJ para obtener productos de alta calidad, fiables y un servicio al cliente excepcional. En LSJ nos especializamos en la producción de equipos de búsqueda y rescate urbano de alta calidad, diseñados para cumplir con las normas internacionales más exigentes.
Servicio previo a la venta:
Nuestro equipo especializado está disponible para ayudarle desde el principio. Ofrecemos consultas exhaustivas con el fin de comprender plenamente sus necesidades y adaptar soluciones a medida. También ofrecemos demostraciones de productos y especificaciones técnicas detalladas para garantizar que cuente con toda la información necesaria para tomar una decisión informada.
Servicio de ventas:
Nos aseguramos de que todo el proceso de venta sea fluido y eficiente. Garantizamos que su detector de imagen térmica llegue a tiempo y en perfectas condiciones gracias a nuestro sistema automatizado de pedidos y a un riguroso control de calidad. También ofrecemos entrega puerta a puerta.
Servicio postventa:
Nuestra colaboración con usted no finaliza una vez que ha recibido nuestros productos. Proporcionamos un amplio soporte postventa que incluye asistencia en la instalación, formación para usuarios y servicios de mantenimiento. Nuestros representantes de atención al cliente están disponibles las 24 horas del día, los 7 días de la semana, para resolver cualquier pregunta o inquietud que pueda tener, con el fin de garantizar su total satisfacción. Al adquirir equipos de LSJ, ofrecemos tres años de garantía. Además, podrá acceder a servicios postventa específicos por nuestra parte.
Elegir LSJ es elegir confianza, alta calidad, calidad superior y un soporte incomparable. Esperamos convertirnos en su socio de confianza en las áreas de búsqueda y rescate urbano, así como en la lucha contra incendios. Desde 2013, el detector de imagen térmica está desarrollando, fabricando y suministrando equipos de alto rendimiento para búsquedas y rescates, así como para equipos de bomberos. LSJ ha obtenido las certificaciones ISO 9001, CE y ROHS. La empresa también cuenta con más de 30 patentes. Estamos invirtiendo fuertemente en nuestro departamento de investigación y diseño, ya que somos una empresa líder. En 2024, LSJ participó en cuatro importantes ferias internacionales: INTERSEC en Dubái, Securika 2024, la 18.ª edición de Defence Services Asia (DSA) y la 3.ª edición de National Security Asia (NATSEC) en Malasia, y NFPA en Estados Unidos. Asimismo, ya estamos inscritos en INTERSEC Dubái, que se celebrará del 14 al 16 de enero de 2025. Allí presentaremos en vivo nuestro detector radar, un radar 3D capaz de detectar paredes, detectores de gases, equipos de escucha de audio y video, así como equipos de monitoreo de estabilidad y cámaras térmicas para combatir incendios. Les invitamos cordialmente a visitar nuestro stand. LSJ cuenta con 11 años de experiencia en fabricación. Son expertos en el desarrollo y la construcción de nuevos productos basados en los escenarios de uso específicos de sus clientes. Además, continúan mejorando las capacidades y reduciendo los costos de sus productos. LSJ también posee una amplia experiencia en búsquedas y rescates urbanos. Por ejemplo, durante el terremoto de Turquía en 2023, el radar detector de vida de LSJ desempeñó un papel crucial en las labores de rescate llevadas a cabo por el Equipo Chino de Rescate Cielo Azul. Elija LSJ para obtener soluciones avanzadas y fiables, personalizadas según sus necesidades. Derechos de autor © Beijing LSJ Technology Development Co., Ltd. Todos los derechos reservados
-
Política de privacidad
detector de imagen térmica
El uso de detectores de imágenes térmicas en sistemas HVAC

Cómo los detectores de imágenes térmicas están revolucionando el mundo industrial

Aplicaciones de detectores de imágenes térmicas en el combate de incendios y operaciones de búsqueda y rescate
Cómo los detectores de imágenes térmicas están facilitando el diagnóstico médico
Why choose LSJ Technology detector de imagen térmica?
Cadenas de suministro completas de equipos de búsqueda y rescate urbano
Garantizar la Calidad y la Entrega Oportuna: El Compromiso de LSJ con la Satisfacción del Cliente
¿Por qué LSJ puede ser tu fabricante y proveedor de primers?
Fabricante de equipos de búsqueda y rescate de alta prestación innovadora
Categorías de productos relacionados
¿No encuentra lo que busca?
Solicite una Cotización Ahora
Póngase en contacto con nuestros consultores para obtener más productos disponibles.Póngase en contacto