npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

js-open-app

v1.0.4

Published

share page open app(h5分享页面打开app)

Downloads

14

Readme

js-open-app

h5分享页面打开本地存在的app, 当本地app不存在的时候则跳转到响应的下载页面.对于安卓手机跳转到应用宝下载页面,ios手机则跳转到应用市场

使用

直接引用:下载/dist/bundle.js到工程中即可调用h5OpenAppControl.controlInit({...参数...})方法完成跳转

<script src="dist/bundle.js"></script>

npm: 通过npm引入然后直接调用controlInit({...参数...})完成跳转

import {controlInit} from 'js-open-app'

| 参数属性 | 类型 | 描述 | | --- | --- | --- | | button | dom | 按钮 | | androidLink | string | 安卓的打开链接 | | androidDownloadUrl | string | 安卓的下载链接,开启应用宝的时候这个配置没有用 | | androidYyb | Boolean | android 是否开启应用宝下载 | | iosLink | string | ios 打开链接 | | iosDownloadUrl | string | ios 的下载链接 | | iosUniversalLinkEnabled | Boolean | 是否开启 Universal Link | | iosYyb | Boolean | ios 是否开启应用宝下载 | | yybDownloadUrl | string | 应用宝下载链接 | | autoRedirectToDownloadUrl | Boolean | 是否如果没有打开app则自动跳转到下载页面 |