ocr.wxml 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. <view class="container FlexColumn" style='min-height:{{Containnerheight}}rpx;'>
  2. <!-- 相机视图 -->
  3. <view class="camera-container" wx:if="{{cameraActive}}">
  4. <camera device-position="back" flash="auto" class="camera"></camera>
  5. <view class="camera-controls">
  6. <view class="btn-capture FlexRow" bindtap="chooseImage">从相册选择</view>
  7. <view class="btn-capture btn-retake FlexRow" bindtap="takePhoto">拍照</view>
  8. </view>
  9. </view>
  10. <!-- 识别结果视图 -->
  11. <view class="result-container" wx:else>
  12. <!-- 识别文字列表 -->
  13. <view class="text-list" >
  14. <view class="Title FlexColumn" wx:if="{{englishWords.length >0 }}">
  15. <view>请选择图片中识别出来的英语单词</view>
  16. <view class="Title1">已经选中 {{Count}} 个单词</view>
  17. </view>
  18. <!-- 英语单词标签页 -->
  19. <view class="english-tab-content">
  20. <view scroll-y class="text-scroll FlexRow">
  21. <view wx:if="{{englishWords.length === 0}}" class="no-result">
  22. 未识别到英语单词
  23. </view>
  24. <view wx:for="{{englishWords}}" wx:key="index" class="text-item FlexRow" bindtap="selectWord" data-text="{{item}}">
  25. <view class="text-content textSelected{{item.Selected}}">{{item.Word}}</view>
  26. </view>
  27. </view>
  28. <view class="generate-article-btn" wx:if="{{englishWords.length > 0}}">
  29. <button type="primary" bindtap="goToArticleGenerator" disabled="{{Count<5 || Count>10}}">确定</button>
  30. </view>
  31. </view>
  32. </view>
  33. <!-- 底部控制栏 -->
  34. <view class="bottom-controls">
  35. <button class="btn-capture btn-retake" bindtap="retake">重新拍照</button>
  36. </view>
  37. </view>
  38. </view>