当前位置: 首页 > news >正文

赣州新闻综合频道回放优化方案生物必修一

赣州新闻综合频道回放,优化方案生物必修一,wordpress 403错误,鞍山网民网页唤起APP是一种常见的跨平台交互方式#xff0c;它允许用户从网页直接跳转到移动应用程序。 这种技术广泛应用于各种场景#xff0c;比如让用户在浏览器中点击链接后直接打开某个应用#xff0c;或者从网页引导用户下载安装应用。实现这一功能主要依赖于URL Scheme、Univ…网页唤起APP是一种常见的跨平台交互方式它允许用户从网页直接跳转到移动应用程序。 这种技术广泛应用于各种场景比如让用户在浏览器中点击链接后直接打开某个应用或者从网页引导用户下载安装应用。实现这一功能主要依赖于URL Scheme、Universal LinksiOS或App LinksAndroid等技术。 1. URL Scheme 应用协议 Deeplink又名“深链接”是一种能将用户直接从链接带到App指定页面的技术填写格式需要是schema格式而不是一般的http格式。 移动应用在安装到 安卓或IOS 系统中时会注册到系统内部信息中。例如应用A注册了url scheme:myApp利用URL Scheme就可以在其它程序中通过这个url打开应用程序。应用A安装完成之后mobile浏览器中就可以通过href’myApp://打开你的应用程序。但Scheme是一对多的多个应用可能会重复注册。例如应用程序B也注册了url scheme:myApp那么在打开时系统就会让用户手动选择要打开的应用。 下面是alipays://唤起支付宝但同时安装了正式版和测试版的唤起情况。 2. Universal Links (iOS) 统一链接 Universal Links是苹果推出的一种更安全和可靠的网页与原生应用之间进行通信的方式。 它可以让你用标准的HTTPS链接来启动你的应用并且当应用没有安装时会自动打开网页。 特点 安全性只有你的网站可以授权特定的应用使用这些链接。更好的用户体验如果用户没有安装该应用链接会直接打开对应的网页不会报错。无需用户同意不像 URL Schemes 需要用户确认打开应用Universal Links 可以直接打开应用。支持参数传递可以通过 URL 传递参数到应用中。 利用微信测试确认Universal Links在设备上是否正常。Safari输入 https://help.wechat.com/app/ 配置教程-参考博客 Apple Developer网站配置 Apple在APP ID的设置页面勾选Associated Domains。服务器资源配置apple-app-site-association文件创建和存放 原理 在第一次安装APP的时候手机的iOS系统会去指定的路径这个路径是后面后端开发人员给的下载apple-app-site-association文件。通过这个文件iOS系统就会知道哪些URL是Universal Links哪些不是Universal Links。从而我们指定的路径可以发生跳转。这个apple-app-site-association文件需要开发者去创建和放到一个苹果可以访问的服务器上。这个过程在XCode调试的时候也会发生。新建一个名字为apple-app-site-association的纯文本文件Json格式不要有任何后缀。这个文件创建好之后交给后端人员。让他们把这个文件放到指定的url的根目录下。最后再去配置XCode {applinks: {apps: [],details: [{appID: 团队ID.软件BundleID/APP ID,//appID: CIKJHYGBHT.com.volcano.VOLSteelChat,paths: [限制的路径节点名没有限制就填*]// paths: [/steel/*]}]} }工作流程 应用第一次启动或者更新版本后第一次启动实际结果未体现在苹果官方文档上。系统检测到应用是否开启Associated Domains并检查是否有applinks域名关联记录。请求Universal Links 例如https://example.com/.well-known/apple-app-site-association查询配置文件。如果上一步失败则请求https://example.com/apple-app-site-association查询配置文件。将apple-app-site-association注册到系统。系统收到https的跳转请求后先匹配已注册到系统的统一链接如果命中则直接打开应用否则打开浏览器。 第三方【友盟】 JS SDK接入文档 第三方【应用宝】 接入地址【https://a.app.qq.com/o/simple.jsp】 3. App Links (Android) App Links是Google推出的类似于Universal Links的技术它允许你在Android上使用标准的HTTP链接来打开特定的应用程序。 1.在AndroidManifest.xml中配置Intent过滤器并指定正确的主机名和路径。 2.确保你的网站支持.well-known/assetlinks.json文件以验证你的应用。 4.微信内 最开始微信是支持以上三种方法唤起第三方APP的但是呗各大平台滥用导致微信成了引流的平台。后续微信就对以上的方式进行了限制。 跳转APPwx-open-launch-app 用于页面中提供一个可跳转指定App的按钮。注意Android平台通过开放标签跳转AppApp必须接入微信OpenSDK详细参见文档《Android微信OpenSDK接入指南》。 补充说明1、必须真机才能渲染该标签2、文字链无法拉起该标签 开放对象 此功能仅开放给已认证的服务号服务号绑定“JS接口安全域名”下的网页可使用此标签跳转满足一定条件的App。在使用该标签之前首先需要前往微信开放平台的管理中心-公众账号或小程序详情-接口信息-网页跳转移动应用-关联设置中绑定所需要跳转的App。详细配置规则参考文档《微信内网页跳转APP功能》。 跳转APPwx-open-launch-app wx-open-launch-appidlaunch-btnappidyour-appidextinfoyour-extinfo script typetext/wxtag-templatestyle.btn { padding: 12px }/stylebutton classbtnApp内查看/button/script /wx-open-launch-app scriptvar btn document.getElementById(launch-btn);btn.addEventListener(launch, function (e) {console.log(success);});btn.addEventListener(error, function (e) {console.log(fail, e.detail);}); /script参考博客
http://www.sczhlp.com/news/215068/

相关文章:

  • 做pc端网站渠道沈阳网站设计
  • 官方网站开发多少钱公司网站二维码生成器
  • 外国建筑设计网站wordpress 免费 ssl
  • 怎么判断网站建设年龄手机商城系统总结
  • 花都手机网站建设科技新闻最新消息10条
  • 网站关键词优化案例wordpress上传不了
  • 网站动态页面怎么做wordpress置顶代码
  • 惠东县住房和城乡规划建设局网站深圳住房城乡建设局网站首页
  • 玄机——第五章 Windows 实战-evtx 文件分析
  • 烟台微信网站建设网站面包屑导航代码
  • 网站开发(定制)合同 模板漫画app软件定制开发
  • 互联网企业网站设计wordpress微信登录插件免费
  • 网站的分析苏州的网络企业
  • 无锡网站php与网站建设
  • 做网站要几个部门组成网站建设基本流程信息技术
  • 使用的电脑做网站的服务器做全屏网站图片显示不全
  • 成都互联网网站建设网站开发 职位晋升路线
  • 网站开发工具 比较好推广策划方案
  • 合肥网站设计网址重庆市公共资源交易中心主任
  • 朋友圈网站广告怎么做网站建设服务商怎么收费
  • 潍坊网站建设怎样网站视频主持
  • wordpress站群模板福州网站建设招商
  • 商城网站设计与实现微信微网站统计
  • 我赢网seo优化网站鞍山网站制作招聘网
  • 网站开发工作内容福田瑞沃es3报价及图片
  • 湖南网站推广建设公司龙海市邦策网站建设平台
  • 企业网站营销推广方案论坛网站模
  • wordpress自助友链网站排名优化电话
  • 珠海网站制作专业html 单页网站
  • 山西做网站价格360神搜网站建设