
Security News
US Government Forces Anthropic to Pull Claude Fable Days After Launch
Anthropic says the directive cited national security concerns over a narrow jailbreak, but offered no specific technical details.
@youngbeen/qmhn-jsbridge
Advanced tools
The js api interface layer for qmhn app jsbridge powered by dsbridge
惠农app适配native api jsbridge
import jsbridge from '@youngbeen/qmhn-jsbridge'
jsbridge.getLoginInfo()
示例:
let info = jsbridge.getLoginInfo()
console.log(info)
// {
// isLogin: true // 是否已登录
// }
jsbridge.userLogin(callback)
示例:
jsbridge.userLogin((data) => {
// 登录回调
console.log(data)
})
// {
// isLogin: true, // 是否已登录
// token: '', // access token
// userCode: '', // 用户编码
// userName: '', // 用户名
// mobileNo: '', // 手机号
// provinceName: '', // 省名称
// provinceCode: '', // 省编码
// }
jsbridge.getUserInfo(callback)
示例:
jsbridge.getUserInfo((data) => {
// 成功回调
console.log(data)
})
// {
// isLogin: true, // 是否已登录
// token: '', // access token
// userCode: '', // 用户编码
// userName: '', // 用户名
// mobileNo: '', // 手机号
// provinceName: '', // 省名称
// provinceCode: '', // 省编码
// }
jsbridge.configShare({
title: '',
detail: '',
imgUrl: '',
url: ''
}, callback)
示例:
jsbridge.configShare({
title: '分享标题',
detail: '分享副标题',
imgUrl: 'https://image.png',
url: ''
}, (data) => {
// 分享回调
console.log(data)
})
// {
// success: true, // 配置是否成功
// }
jsbridge.share({
title: '',
detail: '',
imgUrl: '',
url: ''
}, callback)
示例:
jsbridge.share({
title: '分享标题',
detail: '分享副标题',
imgUrl: 'https://image.png',
url: ''
}, (data) => {
// 分享回调
console.log(data)
})
// {
// success: true, // 分享是否成功
// channel: 'wechat|qq|weibo' // 分享的渠道
// }
jsbridge.uploadImage({
type: [],
count: 1
}, callback)
示例:
// 限定只从相册上传图片,限定1张
jsbridge.uploadImage({
type: ['photo']
}, (data) => {
// 上传成功回调
console.log(data)
})
// {
// url: [ 'https://uploadedImage.png' ]
// }
// 限定上传3张图片
jsbridge.uploadImage({
count: 3
}, (data) => {
// 上传成功回调
...
})
jsbridge.pay({
order: '',
amount: 1,
channel: []
}, callback)
示例:
jsbridge.pay({
order: '201829392939123', // 订单号
amount: '100', // 金额,单位分
channel: ['umspay', 'alipay', 'wxpay', 'unionpay'] // 支付渠道
}, (data) => {
// 支付回调
console.log(data)
})
// {
// success: true
// }
jsbridge.hasBookmarked(goodDetail)
示例:
let info = jsbridge.hasBookmarked({
...
})
console.log(info)
// {
// success: true
// }
jsbridge.bookmark(goodDetail)
示例:
let info = jsbridge.bookmark({
...
})
console.log(info)
// {
// success: true
// }
jsbridge.unbookmark(goodDetail)
示例:
let info = jsbridge.unbookmark({
...
})
console.log(info)
// {
// success: true
// }
jsbridge.serviceDesk(mobileNo)
该方法无返回!
示例:
jsbridge.serviceDesk('12311112222')
jsbridge.redirectNativeOrderPage(goodInfo)
示例:
let info = jsbridge.redirectNativeOrderPage({
productCode: '123233323',
...
})
console.log(info)
// {
// success: true
// }
jsbridge.getAddress()
示例:
let address = jsbridge.getAddress()
console.log(address)
// {
// countryCode: '', // 国家编码
// countryName: '', // 国家名称
// provinceCode: '' // 省编码
// provinceName: '', // 省名称
// cityCode: '', // 市编码
// cityName: '', // 市名称
// districtCode: '', // 区编码(可选返回)
// districtName: '' // 区名称(可选返回)
// }
jsbridge.selectAddress(callback)
示例:
jsbridge.selectAddress((data) => {
// 选择城市回调
console.log(data)
})
// {
// countryCode: '', // 国家编码
// countryName: '', // 国家名称
// provinceCode: '' // 省编码
// provinceName: '', // 省名称
// cityCode: '', // 市编码
// cityName: '', // 市名称
// districtCode: '', // 区编码(可选返回)
// districtName: '' // 区名称(可选返回)
// }
jsbridge.setNavigationBar({
title: '标题内容',
bgColor: '#000',
type: ''
})
示例:
jsbridge.setNavigationBar({
title: '测试title',
bgColor: '#52bea6'
})
jsbridge.closeWebview()
jsbridge.getAppVersion()
示例:
let info = jsbridge.getAppVersion()
console.log(info)
// {
// version: '1.0.0'
// }
jsbridge.showLoading()
jsbridge.hideLoading()
jsbridge.disableFlipBack()
jsbridge.enableFlipBack()
jsbridge.disableSlide()
jsbridge.enableSlide()
jsbridge.vibrate(type)
示例:
jsbridge.vibrate() // 短震动
jsbridge.vibrate('long') // 长震动
jsbridge.communicateToNative(id, [data])
示例:
jsbridge.communicateToNative('moveToGood') // 通知native 页面已经滚动到商品区域
jsbridge.communicateToNative('hello', {
name: 'h5',
type: 'message'
}) // 附加一些信息
使用该方法后,native可以直接调用
redirectUrl来触发H5跳转url操作
H5注册: jsbridge.registerRedirectUrl()
native调用:
redirectUrl(url)
使用该方法后,native可以直接调用
scrollToTop来触发H5滚动到页面顶部操作
H5注册: jsbridge.registerScrollToTop()
native调用:
scrollToTop()
使用该方法后,native可以直接调用
scrollToBottom来触发H5滚动到页面底部操作
H5注册: jsbridge.registerScrollToBottom()
native调用:
scrollToBottom()
使用该方法后,native可以直接调用
scrollToElement来触发H5滚动到页面指定元素操作
H5注册: jsbridge.registerScrollToElement()
native调用:
scrollToElement(id)
FAQs
The js api interface layer for qmhn app jsbridge powered by dsbridge
The npm package @youngbeen/qmhn-jsbridge receives a total of 35 weekly downloads. As such, @youngbeen/qmhn-jsbridge popularity was classified as not popular.
We found that @youngbeen/qmhn-jsbridge demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
Anthropic says the directive cited national security concerns over a narrow jailbreak, but offered no specific technical details.

Security News
A network of 152 Chrome live wallpaper extensions hid ad tracking and made extension-driven traffic look like Google search clicks.

Company News
Socket’s first CISO brings deep experience securing high-growth SaaS companies as open source supply chain threats accelerate.