简介

ping 网络测试插件,例如 ping 127.0.0.1

插件地址

插件使用说明

参数
属性 类型 默认值 是否必填 说明
ip String 必填 要测试的ip 地址
callback function 测试结果的回调
回调函数中的参数

Obecjt

属性 类型 说明
code String 测试结果的状态, 200 为成功
result String true: 能ping通 / false: 不能ping通
msg String 连接失败/ 连接成功

使用

1、将压缩包解压后的文件ciwei-pingNetwork放在nativeplugins目录下;
2、scriprt 中:

  //引用插件const pingModule = uni.requireNativePlugin('ciwei-pingNetwork');//回调函数const callback = function(data){if(data.result){// ping 成功// 这里写自己的代码逻辑}else {//ping 失败// 这里写自己的代码逻辑}}//开始调用,ip 为自己要测试的ip 地址,如:  127.0.0.1pingModule.isNetworkOnline(ip, callback);

注意:如果在真机运行中报 [JS Framework] 当前运行的基座不包含原生插件[ciwei-pingNetwork],请在manifest中配置该插件,重新制作包括该原生插件的自定义运行基座

解决办法:

1、在nativeplugins 目录下是否有 ciwei-pingNetwork 文件,如果没有的话则新建,并将下载的压缩文件解压后 ciwei-pingNetwork 放在nativeplugins目录下目录结构如下:├── nativeplugins                      │   └── ciwei-pingNetwork   │   │   │── android                      │   │   │   └── ciwei-pingNetwork.arr   │   │   └── package.json   2、在manifest中配置该插件manifest.json -> App 原生插件配置 -> 本地插件【选择本地插件】,在弹出框中勾选 ciwei-pingNetwork,然后重新制作自定义基座(运行 -> 运行到手机或模拟器 -> 制作自定义调试基座)3、运行:选择菜单“运行->运行到手机或模拟器->运行基座选择->自定义调试基座”后再次运行项目

支持离线打包

操作步骤:

  1. 将解压后的ciwei-pingNetwork.arr文件放在 UniPlugin-Hello-AS -> app -> libs 目录下;
  2. 在 UniPlugin-Hello-AS -> app -> build.gradle 文件中, dependencies下添加:
  implementation fileTree(dir: 'libs', include: ['*.aar'])

如图:

dependencies {implementation fileTree(dir: 'libs', include: ['*.aar'])...
}

然后再build 就可以了。

uniapp ping插件 离线打包相关推荐

  1. Uniapp 原生插件 云打包

    Uniapp 原生插件 云打包 走了一些路,填了一些坑 和大家分享下 : 第一步 原生插件的编写: 网上有很多资料 官方的文档:https://ask.dcloud.net.cn/article/35 ...

  2. uni-app项目Android离线打包UrlSchemes设置

    UrlSchemes配置 在uni-app项目中,UrlSchemes设置实现被第三方应用调用,主要有两种情况: 一.在线打包 在HBuilderX 中打开uni-app项目的manifest.jso ...

  3. uniapp ios app离线打包 - 配置

    前言 进行UniApp 离线打包之前, 建议先认真阅读一遍官方的开发文档.真正阅读过了,可以少踩很多坑.本文介绍离线打包前的准备及iOS工程的一些配置和需要注意的事项. 官方文档: App离线打包 i ...

  4. 最新UNI-APP 安卓本地(离线)打包(图文详细教程)

    uni-app 官方文档地址  原生开发者支持 Android Studio 下载地址:Download Android Studio and SDK tools  |  Android Develo ...

  5. 【uniapp项目Android离线打包app教程】

    [最近打包移动端Android App,看了很多资料教程,整理了一下,送给有缘人 1.下载Android Studio 打包app需要用到Android Studio,如果没有可以先去下载,按提示安装 ...

  6. 【uni-app】基于uni-app的Android离线打包,wifi物联网

    背景:公司有款产品内置wifi模块,需要Android端提供接口供前端uni-app去调用.主要功能分为开启wifi.关闭wifi.连接wifi. 重点:以下会涉及Android10以下以及Andro ...

  7. Uniapp中使用高德地图,并在android studio中离线打包

    Uniapp中使用高德地图,并在android studio中离线打包 带高德地图功能的Uniapp的android离线打包 1. Uniapp中使用高德地图的方式 2. 高德地图中申请key 3. ...

  8. uniapp离线打包

    基于uni-app的andiord 离线打包 开发工具及所需要的夹包 1.Android Studio 下载地址 Android Studio官网 2.HBuilderX下载地址 这里HBuilder ...

  9. uniapp离线打包apk - 安卓篇

    效果图 汇总 AndroidStudio离线打包配置汇总_Rudon滨海渔村的博客-CSDN博客完整教程 https://blog.csdn.net/qq285744011/article/detai ...

最新文章

  1. 水泵怎么做_不是说鱼缸里放置三合一水泵都会起到反作用,也得看什么缸什么鱼...
  2. swift4.0 try 的强大
  3. python自学书籍顺序-【经验分享】自学Python的学习顺序!附学习资料
  4. 移动硬盘由于IO设备错误,无法运行此项请求文件怎样恢复
  5. 【MM模块】Source Lists 货源清单
  6. GitHub Corners 挂角链接
  7. 程序员项目_您如何让程序员加入您的项目?
  8. 用python庆祝生日_奶茶妹妹章泽天欢度27岁生日,甜蜜微笑庆生,美到登热搜第一...
  9. 哪句诗词最让你怦然心动?
  10. 同为开发:有了分布式/高并发等这些Java项目经历,面大厂稳了!
  11. CCF201403-1 相反数(解法三)(100分)(废除!!!)
  12. 大数据开发之路:hive篇,你看了吗?
  13. TCP协议如何保证可靠传输
  14. 基于北斗GNSS高精度形变位移监测系统
  15. 银行家算法02--申请资源 (操作系统)
  16. setTimeout的隐藏小知识
  17. 【uniapp滚动穿透】 在u-modal中使用scroll-view底下主页面会跟随滚动
  18. Mac键盘和Windows键盘对应表
  19. PHP app登录qq,APP配置QQ登录的详细教程
  20. VB 数据库交互(二)——经典五实例总结

热门文章

  1. Anylogic轨道库入门
  2. 基于华为模拟器(ensp)的静态路由配置实验
  3. 健身体训练课程营销活动宣传视频PR模板 MOGRT
  4. 敏芯股份:高可靠性电容式硅麦克风在车载中的应用
  5. 开会时领导让提建议应该要怎么回答?
  6. 00-MapStruct使用文档
  7. 下载安装和汉化Eclipse(详细)
  8. 单页应用history模式nginx配置
  9. 全网最强maven教程-使用Maven搭建Struts2框架的开发环境
  10. deepin激活SCRT