zoukankan      html  css  js  c++  java
  • .Net语言 APP开发平台——Smobiler学习日志:如何实现离线声音文件上传

    最前面的话:Smobiler是一个在VS环境中使用.Net语言来开发APP的开发平台,也许比Xamarin更方便

    一、目标样式

    目标样式

    我们要实现上图中的效果,需要如下的操作:

    1.从工具栏上的“Smobiler Components”拖动一个OfflineVoiceRecorderButton控件到窗体界面上

    目标样式

    2.修改offlinevoicerecorderbutton的属性

    a.Location属性

    让控件显示在合适的位置(100, 20),如图1;

    b.ResourceID属性

    设置按钮图标名称,将该属性设置为“ed”,如图2;

    c.TimeOut属性

    设置客户端获取音频的超时时间(毫秒),默认设置为“60000”,如图3;

    Location属性 resourceid属性 timeout属性
    图1 图2 图3

    d.OfflineRecordedAudio事件

    VB:
       Private Sub offlineVoiceRecorderButton1_OfflineRecordedAudio(sender As Object, e As APIResourceData) Handles offlineVoiceRecorderButton1.OfflineRecordedAudio
           Me.MessageBox.Show("提示:offline")
       End Sub
    C#:
       private void offlineVoiceRecorderButton1_OfflineRecordedAudio(object sender, APIResourceData e)
       {
           MessageBox.Show("提示:offline");
       }

    3.Smobiler窗体设计界面显示效果

    界面效果显示

    二、手机效果显示

    手机效果显示 手机效果显示 手机效果显示 手机效果显示

    备注:在手机客户端的设置中可以找到你的离线录音文件。

    离线图片 离线图片

  • 相关阅读:
    白话SSL协议的握手过程
    PHP进程高负载
    Apache不定时宕机
    KindEditor
    过滤进程命令
    LAMP 平台必建安装包
    scp command
    ssl_request_log日志拆分
    Day01:Python入门
    Day03:集合、文件处理和函数基础
  • 原文地址:https://www.cnblogs.com/amanda112/p/6124855.html
Copyright © 2011-2022 走看看