打开微信联系人 - 通过WXID加好友思路【html源码】
论坛看到了一个思路
嘿好家伙
html代码
功能:使用安卓或者ios打开页面时,用户输入wxid,跳转到外部应用打开微信。【功能不能直接添加好友,原因你懂得】
[HTML] 纯文本查看 复制代码 <!doctype html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>打开微信联系人 - 通过WXID加好友</title>
<meta
name="description"
content="使用此页面可以方便地通过输入WXID打开微信联系人并加为好友。适用于Android和iOS设备。"
/>
<meta
name="keywords"
content="微信, WXID, 打开联系人, 加好友, Android, iOS"
/>
<meta name="author" content="您的名字或公司名" />
<meta name="robots" content="index, follow" />
<meta name="googlebot" content="index, follow" />
<meta name="revisit-after" content="7 days" />
<meta property="og:title" content="打开微信联系人 - 通过WXID加好友" />
<meta
property="og:description"
content="使用此页面可以方便地通过输入WXID打开微信联系人并加为好友。适用于Android和iOS设备。"
/>
<meta
property="og:image"
content="https://img-s-msn-com.akamaized.net/tenant/amp/entityid/BB1msMpy.img"
/>
<meta property="og:url" content="您的网址" />
<meta property="og:type" content="website" />
<meta name="twitter:title" content="打开微信联系人 - 通过WXID加好友" />
<meta
name="twitter:description"
content="使用此页面可以方便地通过输入WXID打开微信联系人并加为好友。适用于Android和iOS设备。"
/>
<meta
name="twitter:image"
content="https://img-s-msn-com.akamaized.net/tenant/amp/entityid/BB1msMpy.img"
/>
<meta name="twitter:card" content="summary_large_image" />
<style>
body {
background-image: url([url]https://img-s-msn-com.akamaized.net/tenant/amp/entityid/BB1msMpy.img[/url]);
background-size: cover;
background-position: center;
margin: 0;
font-family: Arial, sans-serif;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
min-height: 100vh;
}
.container {
text-align: center;
width: 100%;
max-width: 400px;
padding: 20px;
box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
border-radius: 8px;
border: 2px solid #333;
background-color: yellow; /* 背景颜色设为黄色 */
}
[url=home.php?mod=space&uid=945662]@media[/url] (max-width: 600px) {
.container {
max-width: 90%;
}
}
</style>
<script>
function openWeChat() {
var wechatId = document.getElementById("wechatId").value;
// Check if empty
if (wechatId.trim() === "") {
alert("请输入有效的 WXID!");
return;
}
// Try to start the WeChat application
try {
// Android specific code
if (navigator.userAgent.match(/Android/i)) {
window.location.href =
"intent://com.tencent.mm/.ui.LauncherUI#Intent;package=com.tencent.mm;end";
} else if (navigator.userAgent.match(/iPhone|iPad|iPod/i)) {
// iOS specific code
window.location.href = "weixin://";
} else {
alert("仅支持 Android 和 iOS 设备!");
}
} catch (e) {
console.error(e);
alert("无法启动微信,请检查是否已安装微信应用。");
}
}
</script>
</head>
<body>
<div class="container">
<h1>打开微信联系人 - 通过WXID加好友</h1>
<form>
<label for="wechatId">请输入 WXID:</label>
<input
type="text"
id="wechatId"
placeholder="例如:wxid_520hahah520520"
/>
<button type="button">打开微信</button>
</form>
</div>
</body>
</html>
|