Как открыть wxminiProgram в веб-флаттер? - PullRequest
0 голосов
/ 30 марта 2020

web / index. html

<!-- 引入外部js -->
<script type="text/javascript" src="https://res.wx.qq.com/open/js/jweixin-1.3.2.js"></script>

как использовать: wx.miniProgram.navigateTo({url:''}), чтобы открыть wxminiProgram?

1 Ответ

0 голосов
/ 02 апреля 2020

Во-первых, добавьте скрипт в web / index. html

<script defer src="https://res.wx.qq.com/open/js/jweixin-1.3.2.js"></script>

Во-вторых, используйте пакет js @ JS ('wx'), чтобы скрипт действовал

dependencies:
  js: ^0.6.0

add file wx.dart:reference https://www.it1352.com/593448.html
import 'package:js/js.dart';

@JS('wx') external WxClass get wx;
class WxClass {
  external MiniProgramClass get miniProgram;
}

Наконец, мы можем использовать wx.miniProgram.navigateTo ({url: ''}), чтобы перейти к мини-программе weixin, только на странице веб-просмотра.

...