1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798 |
- import Taro, { useLoad, useReady } from '@tarojs/taro'
- import { View, Video, Navigator, Button, FunctionalPageNavigator } from '@tarojs/components'
- import React from 'react'
- import './index.less'
- const Custom: React.FC = (props) => {
- function clickCustom() {
- console.log(props)
- }
- const customWidth = props.width || 100
- useReady(async () => {
- // console.log(ctx.$scope.data.props)
- // Taro.getSetting({
- // success(res) {
- // console.log('getSetting', res)
- // }
- // })
- // Taro.getUserInfo({
- // withCredentials: true,
- // success(res) {
- // console.log('success', res)
- // },
- // fail(res) {
- // console.log('fail', res)
- // }
- // })
- // const systemInfo = await Taro.getNetworkType()
- // console.log(systemInfo)
- // Taro.login({
- // success(res) {
- // console.log('success', res)
- // },
- // fail(res) {
- // console.log('fail', res)
- // }
- // })
- })
- function clickPayment() {
- console.log('支付')
- wx.requestPluginPayment({
- version: 'develop',
- fee: 1,
- success(res) {
- console.log('success', res)
- },
- fail(res) {
- console.log('fail', res)
- }
- })
- }
- function loginSuccess(res) {
- console.log(res)
- }
- function loginFail(res) {
- console.log(res)
- }
- return (
- <View onClick={clickCustom}>
- <View>{customWidth}</View>
- <View>123</View>
- {/*a <Navigator url='plugin-private://wxf7261ed54f2e450e/pages/h5/index'>
- <Button>H5</Button>
- </Navigator>
- <Navigator url='plugin-private://wxf7261ed54f2e450e/pages/miniWeb/index'>
- <Button>半屏</Button>
- </Navigator>
- <Navigator url='plugin-private://wxf7261ed54f2e450e/pages/webview/index'>
- <Button>全屏</Button>
- </Navigator> */}
- {/* <Navigator url='plugin-private://wxf7261ed54f2e450e/pages/webview/index'>
- <Video autoplay controls={false} loop src='https://xycdn.yishihui.com/ad/prod/video/material_AD_1700025739_1700025739924.mp4' />
- </Navigator> */}
- {/* <Button onClick={clickPayment}>支付</Button> */}
- {/* <FunctionalPageNavigator
- name="loginAndGetUserInfo"
- version="develop"
- onSuccess={loginSuccess}
- onFail={loginFail}
- >
- <Button className="login">登录到插件</Button>
- </FunctionalPageNavigator> */}
- </View>
- )
- }
- export default Custom
|