首页 > 其他分享 >functional-page-navigator

functional-page-navigator

时间:2024-12-29 18:08:06浏览次数:1  
标签:功能 detail 插件 functional 跳转 navigator 2.1 page

functional-page-navigator

基础库 2.1.0 开始支持,低版本需做兼容处理

微信 Windows 版:支持

微信 Mac 版:支持

微信 鸿蒙 OS 版:支持

渲染框架支持情况:WebView

功能描述

仅在插件中有效,用于跳转到插件功能页。

通用属性

属性 类型 默认值 必填 说明 最低版本
version string release 跳转到的小程序版本,线上版本必须设置为 release 2.1.0
合法值说明develop开发版trial体验版release正式版
name string 要跳转到的功能页 2.1.0
合法值说明最低版本loginAndGetUserInfo用户信息功能页2.1.0requestPayment支付功能页2.1.0chooseAddress收货地址功能页2.4.0chooseInvoice获取发票功能页2.14.1chooseInvoiceTitle获取发票抬头功能页2.14.1
args object 功能页参数,参数格式与具体功能页相关 2.1.0
bindsuccess eventhandler 功能页返回,且操作成功时触发, detail 格式与具体功能页相关 2.1.0
bindfail eventhandler 功能页返回,且操作失败时触发, detail 格式与具体功能页相关 2.1.0
bindcancel eventhandler 因用户操作从功能页返回时触发 2.4.1

Bug & Tip

  1. tip: 功能页是插件所有者小程序中的一个特殊页面,开发者不能自定义这个页面的外观。
  2. tip: 在功能页展示时,一些与界面展示相关的接口将被禁用(接口调用返回 fail )。
  3. tip: 这个组件本身可以在开发者工具中使用,但功能页的跳转目前不支持在开发者工具中调试,请在真机上测试。

示例代码

<!-- sample.wxml -->
<functional-page-navigator name="loginAndGetUserInfo" bind:success="loginSuccess">
  <button>登录到插件</button>
</functional-page-navigator>
// redirect.js navigator.js
Component({
  methods: {
    loginSuccess: function(e) {
      console.log(e.detail.code) // wx.login 的 code
      console.log(e.detail.userInfo) // wx.getUserInfo 的 userInfo
    }
  }
})

标签:功能,detail,插件,functional,跳转,navigator,2.1,page
From: https://www.cnblogs.com/AtlasLapetos/p/18626856

相关文章

  • CHCP(Change Code Page)命令源自 MS-DOS 操作系统,是用于显示或设置当前活动代码页(Code P
    chcp|MicrosoftLearnCHCP和相关说明,以下是按功能分类的表格:功能分类命令/选项说明查看当前活动代码页CHCP显示当前活动的代码页编号。设置活动代码页CHCP[nnn]设置指定的代码页编号,nnn 为要设置的代码页编号。进一步说明:查看当前活动代码页:CHCP......
  • 详解 Spring Boot 2.7.18 与 MyBatis PageHelper 的整合步骤
    一、添加依赖在pom.xml文件中添加必要的依赖:<dependencies><!--SpringBootStarterWeb--><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId>&l......
  • CDS标准视图:功能位置 I_FunctionalLocation
    视图名称:I_FunctionalLocation视图类型:基础视图代码:点击查看代码@EndUserText.label:'FunctionalLocation'@Analytics:{dataCategory:#DIMENSION}@VDM.viewType:#BASIC@AbapCatalog:{sqlViewName:'IFUNCTLLOCATION',compiler.compareFilter,preserveK......
  • python的网页自动化工具DrissionPage
    一直以来用的都是Python+Selenium实现自动化。直到发现了DrissionPage,实际用过之后写脚本速度提高了100%,执行效率提高了50%。代码简洁,功能强大,Selenium代码迁移也很丝滑。 概述基于python的网页自动化工具。既能控制浏览器,也能收发数据包。可兼顾浏览器自动化的便利性和re......
  • AppAgent源码 (OpenAIModel 类)
    1.config.yaml文件准备模型用的是字节跳动的,链接:https://www.volcengine.com/MODEL:"OpenAI"#Thetypeofmulti-modalLLMyouwouldliketousetopowertheAppAgent,mustbeeitherOpenAIorQwenOPENAI_API_BASE:"https://ark.cn-beijing.volces.com/ap......
  • AppAgent 源码 (xml 解析)
    1.数据准备adbshelluiautomatordump/sdcard/output.xml#获取手机ui界面的xml文件adbpull/sdcard/output.xmloutput.xml #将手机上的xml文件拉取到电脑上具体的xml文件:<?xmlversion='1.0'encoding='UTF-8'standalone='yes'?><hierarchyrotati......
  • el-Pagination的pagerCount传参报错
    ◾呈现的问题控制台一直警告,看着很不爽,内容如下[Vuewarn]:Invalidprop:customvalidatorcheckfailedforprop"pagerCount".foundin---><ElPagination>    <Pagination>     <PolicyInfo>atsrc/views/policy/policyInfo/index.vue     ......
  • setVoipEndPagePath
    voidsetVoipEndPagePath(Objectreq)设置插件功能执行完成后的跳转页面路径。参数Objectreq属性类型默认值必填说明最低版本urlstring是跳转页面的路径keystring是业务类型,参见下文optionsstring否跳转页面的queryString。最终跳转的路径......
  • Java 项目实战:基于 Spring Boot、MyBatis、PageHelper、Spring Security、FastJSON、S
    一、系统概述1.1系统目标本系统的主要目标是提供一个集成化的商品管理平台,实现以下功能:高效的商品信息管理,包括商品的基本信息、类型、供应商、客户等的录入、查询、修改和删除。精确的采购流程管理,涵盖采购订单的创建、修改、查询、入库操作以及与供应商的信息关联。完善......
  • 融云IM干货丨如何在pages.json中设置不同平台的导航栏?
    在`pages.json`中,你可以通过条件编译来为不同平台设置不同的导航栏样式。条件编译允许你根据不同的平台编写特定的配置代码。以下是如何在`pages.json`中为不同平台设置导航栏的示例:```json{ "pages":[  {   "path":"pages/index/index",   "sty......