搜索插件、代码仓与 APP 分类

GitHub 代码仓optimist-dev/vk_bridge

vk_bridge

一个用于将 Flutter VK 小程序与 iOS、Android 和 Web 的官方 VK 客户端集成的包。此包是官方 VK-Bridge JS 包的封装。

vk_bridge 项目封面
星标
17
复刻
8
最近推送(UTC)
2024年8月5日
项目状态
未归档

原始 README

以下为英文项目原文快照,最新内容请访问 GitHub。

VK Bridge

A package for integrating Flutter VK Mini Apps with official VK clients for iOS, Android and Web.

This package is a wrapper around official VK-Bridge JS package.

Usage

On app start call VKBridge.instance.init() method before runApp to ensure correct VK Bridge initialization.

import 'package:vk_bridge/vk_bridge.dart';

Future<void> main() async {
  await VKBridge.instance.init();

  runApp(MyApp());
}

Add this part of code in your index.html before Flutter part.


<script src="https://unpkg.com/@vkontakte/vk-bridge@2.5.1/dist/browser.min.js"></script>

<script>
    vkBridge.subscribe((event) => {
        if (window.vkBridgeDartListener != null) {
            window.vkBridgeDartListener(event.detail);
        }
    });
</script>

<script src="main.dart.js" type="application/javascript"></script>

To add logger use VKBridge.instance.setLogger().

Original VK Bridge documentation: https://vk.com/dev/vk_bridge_events
Original VK Bridge JS package: https://github.com/VKCOM/vk-bridge
Optimist GitHub avatar
GitHub 作者

Optimist ↗

语言DartHTMLJavaScript

分类

此仓库发布的插件

使用的依赖

依赖清单 8 项

如何选择适合项目的代码仓?

先按使用场景筛选,再比较项目活跃情况,最后到原始仓库核对使用要求。

  1. 通过仓库名、作者或描述搜索,再按技术分类缩小范围。
  2. 结合星标、复刻与最近推送比较项目;星标反映社区关注,不代表质量保证。
  3. 使用前在 GitHub 核对 README、许可证与 Issues。

来源与维护

“A repository is the most basic element of GitHub.”

GitHub Docs — About repositories ↗