小编Mat*_*Aft的帖子

React Native-调整图像大小并转换为base64

所以我使用 react-native-signature-capture 来捕获签名,但我不想在编码之前减少图像大小。我使用https://github.com/bamlab/react-native-image-resizer调整图像大小,但现在我不知道如何将其转换为 base64。我尝试使用 RN 的 ImageStore,但出现图像文件路径错误。代码见下文:

ImageResizer.createResizedImage(encoded.pathName, 200, 100, 'PNG', 80, null, encoded.pathName)
  .then((resizedImageUrl) => {
    ImageStore.getBase64ForTag(resizedImageUrl, (data) => {
      console.log(data);
    }, (err) => console.log(err));
  })
  .catch((err) => console.log('failed to resize: ' + err));
Run Code Online (Sandbox Code Playgroud)

base64 image-resizing react-native

8
推荐指数
1
解决办法
4570
查看次数

在navigator.pop()上刷新组件

我正在使用React Native的Navigator.无论如何都要刷新组件,所以当我回到它时,它将进行一个新的API调用并获取更新的数据以显示在组件中.我发现了一些类似的问题,但没有好的答案......

react-native

7
推荐指数
1
解决办法
6000
查看次数

意外的导入令牌 - 使用Jest测试React Native

当我尝试用jest测试我的react-native应用程序时,我得到了一个奇怪的导入错误.我已经安装了babel-jest,babel-preset-react-native,jest,jest-react-native和react-test-render,但是当我运行npm test时会收到此错误消息.

●测试套件无法运行

/Users/maftalion/www/stars20/kiosk/node_modules/native-base/index.js:4
import Drawer from './Components/vendor/react-native-drawer';
^^^^^^
**SyntaxError: Unexpected token import**

  at transformAndBuildScript (node_modules/jest-runtime/build/transform.js:316:10)
  at Object.<anonymous> (src/routes/Identification.js:3:17)
  at Object.<anonymous> (src/routes/router.js:4:21)
Run Code Online (Sandbox Code Playgroud)

测试套房:1次失败,1次通过,2次测试:1次通过,1次快照:1次通过,1次总计时间:1.011s

ecmascript-6 jestjs babeljs react-native

6
推荐指数
1
解决办法
4654
查看次数