FinClip为企业提供小程序生态圈技术产品,开发者可在FinClip小程序开发帮助中心找到相关FinClip小程序指引

# 其他方法

# 1 小程序WebView管理

# 1.1 获取当前小程序webView的URL

示例

    MopSdk.getCurrentWebViewURL(
      (ret)=>{

      },
      (ret)=>{

      },
      (ret)=>{

      })

参数

配置名称 类型 配置描述
onSuccess Function 获取当前小程序webView的URL成功回调
onFail Function 获取当前小程序webView的URL失败回调
onProgress Function 获取当前小程序webView的URL进度回调

# 2 获取当前小程序webView的userAgent

参数

配置名称 类型 配置描述
onSuccess Function 获取当前小程序webView的userAgent成功回调
onFail Function 获取当前小程序webView的userAgent失败回调
onProgress Function 获取当前小程序webView的userAgent进度回调

示例

    MopSdk.getCurrentWebViewUserAgent(
      (ret)=>{

      },
      (ret)=>{

      },
      (ret)=>{
        
      })

# 3 设置webView的指定url的cookies(仅安卓)

参数

配置名称 类型 配置描述
appId String 小程序appId
url String webview的url
cookies String cookies

示例

    MopSdk.setWebViewCookie({
      appId,
      url,
      cookies
    })

# 4 删除指定url的Cookie(仅安卓)

参数

配置名称 类型 配置描述
appId String 小程序appId
url String webview的url

示例

    MopSdk.removeWebViewCookie({
      appId,
      url
    })

# 5 删除所有Cookie(仅安卓)

参数

配置名称 类型 配置描述
appId String 小程序appId

示例

    MopSdk.removeWebViewAllCookie({
      appId
    })

# 2 小程序事件管理

# 2.1 原生发送事件给小程序

示例

    MopSdk.sendCustomEvent(appId, {

    });

参数

配置名称 类型 配置描述
appId String 小程序appId
params Object 发送的参数

# 2.2 原生发送事件给所有小程序

示例

    MopSdk.sendCustomEventToAll({
        
    });

参数

配置名称 类型 配置描述
params Object 发送的参数

# 3 其它功能

# 3.1 设置小程序当前的用户标识

一般在APP登录后用于小程序数据隔离(ft.getStroage)

示例

    MopSdk.setUserId(userId);

参数

配置名称 类型 配置描述
userId String 当前APP登录用户唯一标识

# 3.2、转换小程序文件路径为绝对路径

示例

    MopSdk.getFinFileAbsolutePath(appId,finPath,(ret) =>{
        
    });

参数

配置名称 类型 配置描述
appId String 小程序appId
finPath String 小程序文件路径(如拍照、下载后路径)
onCallback Funtion 转换成功后回调

成功返回值

配置名称 类型 配置描述
path String 绝对路径
© FinClip with ❤ , Since 2017