对不起,花了很长时间回答,我没有机会在前几天工作太多。
假设您还没有找到答案,并且您的android设备已配置为侦听特定端口,则可以使用以下方法。
你的(很基本的)HTML:
<!doctype html>
<html>
<head>
<title>Chat</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script type="text/javascript" src="jquery.js" ></script>
<script type="text/javascript" src="contact.js" ></script>
</head>
<body>
<form>
<input type="text" id="my_text">
</form>
<button id="send">Send!</button>
</body>
</html>
你contact.js文件:
$(function(){
$('#send').click(function(){
var your_text = $('#my_text').html();
send_to_droid(your_text);
});
})
function send_to_droid(your_text){
$.ajax({
url: "send_to_droid.php",
type: "GET",
data: {
"your_text": your_text
}
})
}
最后,你send_to_droid.php文件:
<?php
$handle = fsockopen(<android device's ip>,<android device's port>);
fwrite($handle , $_GET['your_text']);
?>
我没有需要花费很多时间来测试这一点,当然你可以通过更好的方式来管理失败的连接等,但我希望这能够得到实现你开始了。
来源
2013-03-07 15:43:57
ppp
我相信你应该改正你的问题,对于我来说目前还不清楚你到底想做什么。 – ppp 2013-02-21 19:34:50
基本上我想在网页上有一个按钮,点击时通过TCP/IP Socket连接 – Naaz 2013-02-21 19:43:39
向我的Android设备发送字符/字节假设您知道如何设置您的Android设备以侦听特定端口,您可以使用一个AJAX事件绑定在按钮的点击,以查询您的服务器上的PHP文件,最终使用PHP的fsockopen()和fwrite()将您的角色发送到您的Android设备。那是你需要的吗?如果是这样,我可以提供一些代码的答案。 – ppp 2013-02-22 01:13:10