0.0.9 • Published 6 years ago

@nashwork/nashell-jssdk v0.0.9

Weekly downloads
-
License
ISC
Repository
gitlab
Last release
6 years ago

nashell jssdk

安装

npm install --save @nashwork/nashell-jssdk

使用

引入

import nashell from '@nashwork/nashell-jssdk'

调用方法

nashell.getSystemInfo().then(console.log)

返回 promise 所以可以 async await 操作

const info = await nashell.getSystemInfo()
console.log(info)

打开 native 页面

nashell.nativePage.addBankCard()

获取 native 跳转链接

nashell.nativePageUrl.addBankCard()

自定义配置

如果 nashell 壳子版本支持的方法不同 可以自定义配置。

配置 function

nashell.configFunction({
  getSystemInfo: {
    type: '101'
  },
  getUserInfo: {
    type: '102'
  }
})
const userInfo = await nashell.getUserInfo()

配置 pages

nashell.configPage({
  home: {
    path: 'main',
    params: ['tab']
  },
  meetingRoomList: {
    path: 'metting/list',
    params: ['tag']
  }
})
nashell.nativePageUrl.home()              // "nashworkapp://station?r=%252Fnashwork%252Fmain%253Ftab%253D%253Atab"
nashell.nativePageUrl.meetingRoomList()   // "nashworkapp://station?r=%252Fnashwork%252Fmetting%252Flist%253Ftag%253D%253Atag"
0.0.9

6 years ago

0.0.8

6 years ago

0.0.7

6 years ago

0.0.6

6 years ago

0.0.5

6 years ago

0.0.4

6 years ago

0.0.3

6 years ago

0.0.2

6 years ago

0.0.1

6 years ago