高端响应式模板免费下载

响应式网页设计、开放源代码、永久使用、不限域名、不限使用次数

什么是响应式网页设计?

2024年微信小程序 网络端口(汇总4篇)

微信小程序 网络端口 第1篇

 案例代码:

 效果图:

从网络上下载或录音的文件都是临时保存的,若要持久保存,需要用到文件API。文件API 提供了打开、保存、删除等操作本地文件的能力,主要包括以下5个API接口:(Object)接口用于保存文件到本地。 wx. gelSavedFileList(0bject)接口用于获取本地已保存的文件列表。 wx. getSaveFilelnfo(Object)接口 用于获取本地文件的文件信息。 wx. removeSaveFile(Object)接口用于删除本地存储的文件。 (Object)接口用于新开页面打开文档,支持格式:doc、xls、 ppt、pdf、docx、xlsx、ppts。

wx. saveFile(Object)用于保存文件到本地。

示例代码如下:

(Object)接口用于获取本地已保存的文件列表,如果调用成功,则返回文件的本地路径、文件大小和文件保存时的时间戳(从1970/01/0108:00:00到当前时间的秒数)文件列表。

示例代码如下:

(0bject)接口用于获取本地文件的文件信息,此接口只能用于获取已保存到本地的文件,若需要获取临时文件信息,则使用(Object)接口。

示例代码如下:

(Object)接口用于删除本地存储的文件。

示例代码如下:

(Object)接口用于新开页面打开文档,支持格式有doc、xls、ppt、pdf、 docx、xlsx、pptx。

示例代码如下:

小程序提供了以键值对的形式进行本地数据缓存功能,并且是永久存储的,但最大不超过10MB,其目的是提高加载速度。数据缓存的接口主要有4个:(Objeci)或 (key,data)接口 用于设置缓存数据。 wx. getStorage(Object)或(key)接口用于获取缓存数据。 (Object)或(key)接口用于删除指定缓存 wx. clearStorage()或()接口 用于清除缓存数据。

其中,带Sync 后级的为同步接口,不带Symc后缀的为异步接口。

(Object)接口将数据存储到本地缓存接口指定的key中,接口执行后会覆盖原来key对应的内容。

 示例代码:

(key,data)是同步接口,其参数只有key 和data。

示例代码:

wx. getStorage(Object)接口是从本地缓存中异步获取指定key 对应的内容。

 示例代码:

(key)从本地缓存中同步获取指定key 对应的内容。其参数只有key。

示例代码:

(Object)接口用于本地缓存中异步移除指定key 。

示例代码:

(key)接口用于本地缓存中异同步删除指定key 对应的内容。其参数只有key。

示例代码:

()接口用于异步清理本地数据缓存,没有参数 。

示例代码:

()接口用于同步清理本地数据缓存 。

示例代码:

小程序可以通过位置信息API来获取或显示本地位置信息,小程序支持 WGS84和GCj02标准,WCS84标准为地球坐标系,是国际上通用的坐标系;GCjO2标准是中国国家_制定的地理信息系统的坐标系统,是由WGS84坐标系经加密后的坐标系,又称为火星坐标系。默认为WGS84标准,若要查看位置需要使用GCj02标准。主要包括以下3个API接口:wx. getLocation(Object)接口用于获取位置信息。 wx. chooseLocation(Object)接口用于选择位置信息。 (Object)接口用于通过地图显示位置。

微信小程序 网络端口 第2篇

wx. request(Object)实现向服务器发送请求、获取数据等各种网络交互操作,其相关参数如表6-1所示。一个微信小程序同时只能有5个网络请求连接,并且是HTTPS请求。

 

通过(Object)获取百度()首页的数据。 

示例代码如下:

 效果图:

 通过(Object)的CET方法获取邮政编码对应的地址信息。

示例代码如下:

 效果图:

 通过(Object)的POST方法获取邮政编码对应的地址信息。

示例代码如下:

 效果图:

(Object)接口用于将本地资源上传到开发者服务器,并在客户端发起一个HTTPS POST请求,其属性值如下表所示。

 通过(Object),可以将图片上传到服务器并显示。 

示例代码如下:

效果图:

wx. downloadFile(Object)接口用于实现从开发者服务器下载文件资源到本地,在客户端直接发起一个HTTPGET请求,返回文件的本地临时路径。其相关属性如下表所示。

 通过wx. downloadFile(Object)实现从服务器中下载图片,后台服务采用WAMP软件在本机搭建。 

示例代码如下:

效果图:

多媒体API主要包括图片API、录音API、音频播放控制API、音乐播放控制API等,其目的是丰富小程序的页面功能。

图片API实现对相机拍照图片或本地相册图片进行处理,主要包括以下4个API接口:

 (Object)接口用于从本地相册选择图片或使用相机拍照。  (Object)接口 用于预览图片。  (Object)接口用于获取图片信息。  (Object)接口 用于保存图片到系统相册。

wx. chooseImage(Object)接口用于从本地相册选择图片或使用相机拍照。拍照时产生的临时路径在小程序本次启动期间可以正常使用,若要持久保存,则需要调用wx. saveFile保存图片到本地。其属性值如下表所示。

 若调用成功,则返回tempFilePaths和tempFiles,tempFilePaths表示图片在本地临时文件路径列表。tempFiles表示图片的本地文件列表,包括path和size。

示例代码如下:

wx. previewImage(Object)接口主要用于预览图片,其相关属性如下表所示。

示例代码如下:

wx. getImageInfo(Object)接口用于获取图片信息,其相关属性值如下表所示。

示例代码如下:

wx. saveImageToPhotosAlbum(Object)接口用于保存图片到系统相册,需要得到用户授权。其相关属性如下表所示。

示例代码如下:

录音API提供了语言控制的功能,主要包括以下两个API接口:

微信小程序 网络端口 第3篇

小程序必须使用 HTTPS/WSS 发起网络请求。请求时系统会对服务器域名使用的 HTTPS 证书进行校验,如果校验失败,则请求不能成功发起。由于系统限制,不同平台对于证书要求的严格程度不同。为了保证小程序的兼容性,建议开发者按照最高标准进行证书配置,并使用相关工具检查现有证书是否符合要求。

对证书要求如下:

证书有效性可以使用 openssl s_client -connect 命令验证,也可以使用其他在线工具。

除了网络请求 API 外,小程序中其他 HTTPS 请求如果出现异常,也请按上述流程进行检查。如 https 的图片无法加载、音视频无法播放等。

在微信开发者工具中,可以临时开启 开发环境不校验请求域名、TLS版本及HTTPS证书 选项,跳过服务器域名的校验。此时,在微信开发者工具中及手机开启调试模式时,不会进行服务器域名的校验。

在服务器域名配置成功后,建议开发者关闭此选项进行开发,并在各平台下进行测试,以确认服务器域名配置正确。

如果手机上出现 “打开调试模式可以发出请求,关闭调试模式无法发出请求” 的现象,请确认是否跳过了域名校验,并确认服务器域名和证书配置是否正确。

对于海外用户,可通过在海外也部署接入点来提速,可参考接入 腾讯云全球应用加速服务 或其他同类产品。

微信小程序 网络端口 第4篇

每个微信小程序需要事先设置通讯域名,小程序只可以跟指定的域名进行网络通信。包括普通 HTTPS 请求()、上传文件()、下载文件() 和 WebSocket 通信()。

从基础库 开始,网络接口允许与局域网 IP 通信,但要注意 不允许与本机 IP 通信

从 开始,提供了 UDP 通信()。

从 开始,提供了 TCP 连接(),只允许与同个局域网内的非本机 IP 以及配置过的服务器域名通信。

如使用微信云托管作为后端服务,则可无需配置通讯域名(在小程序内通过callContainer和connectContainer通过微信私有协议向云托管服务发起 HTTPS 调用和 WebSocket 通信)。

服务器域名请在 「小程序后台-开发-开发设置-服务器域名」 中进行配置,配置时需要注意:

猜你喜欢