iphone怎么检测wifi连接设备

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iphone怎么检测wifi连接设备相关的知识,希望对你有一定的参考价值。

参考技术A 查看无线网共享的手机的方法:1,电脑在联网的情况下,打开浏览器;2,在地址栏输入“192.168.1.1”,按回车(大部分路由器是输入这串数字,部分其他品牌的路由器输入其他数字,比如小米路由器是输入192.168.31.1,具体请参考路由器品牌以及说明书);3,以TP-LINK路由器为例,输入用户名和管理密码(默认的用户名和管理密码均为admin,如果当初安装路由器曾经更改过,请填写自己更改过的管理密码);4,在"DHCP服务"、“客户端列表”中可查看有多少设备共享了网络。

适用于 iPhone / iPad 的 HTML5 视频。如何检测连接速度?

【中文标题】适用于 iPhone / iPad 的 HTML5 视频。如何检测连接速度?【英文标题】:HTML5 video for iPhone / iPad. How to detect connection speed? 【发布时间】:2010-11-15 14:27:44 【问题描述】:

我需要在 iPhone/iPad 的 Safari 中以最佳质量流式传输视频。

我创建了 2 个视频文件:一个用于慢速 3G 速度的低质量视频文件,一个用于 WiFi 宽带流的高质量视频文件。我注意到一些应用程序(例如 YouTube)能够检测移动设备是通过 3G 还是 WiFi 运行,因此选择小尺寸视频而不是高质量视频。

现在这是我的 DOM / Javascript 代码,$v 值被替换为 PHP 并包含视频文件名:

<video id="thevideo" src="streaming/video_<?=$v ?>.m4v"     preload="preload" controls="controls" autoplay="autoplay">
flowplayer/video<?=$v ?>.m4v
</video>    

<script type="text/javascript">
var myvideo = document.getElementById("thevideo");

myvideo.load();
myvideo.play();
</script>

我可以用 Javascript / Webkit 编写一些能够检测连接模式的东西吗?

谢谢大家。

【问题讨论】:

【参考方案1】:

您必须加载某种文档来测试您的连接速度。

一个例子——http://alexle.net/archives/257

【讨论】:

【参考方案2】: 我假设这将在您自己的应用程序中:

在发送 UIWebView 的请求之前,您可以使用 Apple 的 Reachability 来确定应用程序中的连接类型。您可以通过添加查询来修改请求的 URL:

//determine the connection type via Reachability

myURLString = [myURLString stringByAppendingString:[NSString stringWithFormat:@"?conntype=%@", *connTypeString]];

//then send the request for the page.

然后,在 PHP 中解析 URL 查询以确定应该使用的视频 URL。

如果没有,您需要通过第三方 Javascript 或 PHP 脚本测试连接速度。

示例:http://jan.moesen.nu/code/php/speedtest/index.php?numKB=512

【讨论】:

以上是关于iphone怎么检测wifi连接设备的主要内容,如果未能解决你的问题,请参考以下文章

iPhone7蓝牙搜不到设备怎么办?iPhone7蓝牙连不上怎么办

iPhonex从安卓转移到iOS失败无法链接怎么办?

iPhone怎么查看是不是连接过的wifi?

如何在 iOS7 中以编程方式找到连接 3G 网络或 Wifi 的 iPhone 设备

iPhone应用程序在后台运行时检测wifi网络

iphone SDK检测Wifi和运营商网络