Laravel Dusk如何模拟HTML地理位置
发表于:2025-02-05 作者:千家信息网编辑
千家信息网最后更新 2025年02月05日,这篇文章主要介绍Laravel Dusk如何模拟HTML地理位置,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!模拟 HTML 地理位置我曾经不得不测试一个页面,该页面需要 HT
千家信息网最后更新 2025年02月05日Laravel Dusk如何模拟HTML地理位置
这篇文章主要介绍Laravel Dusk如何模拟HTML地理位置,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
模拟 HTML 地理位置
我曾经不得不测试一个页面,该页面需要 HTML 网站提供地理位置,以便它可以显示一些结果。没有可用的直接模拟方法,因此我不得不重写 getCurrentPosition 方法,该方法最终将由页面调用。
/** @test */public function test_geo_location(){ $faker = Faker\Factory::create(); $latitude = $faker->latitude; $longitude = $faker->longitude; $this->browse(function (Browser $browser) use($latitude, $longitude) { $browser->visit(new Homepage) ->assertOnPage(); $browser->driver->executeScript( "window.navigator.geolocation.getCurrentPosition = function(onSuccessCallback) { var position = { 'coords': { 'latitude': {$latitude}, 'longitude': {$longitude} } }; onSuccessCallback(position); }" ); $browser->click('#geolocate-button') ->assertSee('Longitude: $longitude') ->assertSee('Latitude: Latitude') });}
以上是"Laravel Dusk如何模拟HTML地理位置"这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!
位置
地理
地理位置
方法
页面
内容
篇文章
价值
兴趣
小伙
小伙伴
更多
知识
结果
网站
行业
资讯
资讯频道
频道
参考
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
软件开发经理面试经验
非关系型数据库的技术代表
陕西省网络安全指挥中心
实用网络技术有什么用
杭州支付宝网络技术公司
全优服务器
往第三方的服务器里发送报文
北京售货机软件开发
带理服务器
百望税控盘显示访问数据库错误
丁少岩网络安全
数据库中max函数怎么用
魔兽数据库编程
软件开发应该注册什么公司吗
软件升级数据库
电脑所有游戏都连接不上服务器
电脑服务器需要清理吗
武汉烽火研究生软件开发工资
网课服务器
哈密软件开发规定
浙江网络安全实战培训线上学习
网络技术服务合同标准范文
九龙坡应用软件开发
软件开发问答试题及答案
怎么从打卡机里导出数据库
在临沂做软件开发怎么样
疫情期间网络安全征文
网络安全教育问题讨论及结果
阿里云服务器建设的游戏进不去
机关单位网络安全教育宣传