我怎么知道无声铃声的URI



我需要铃声管理器的无声声音的URI。有人知道我如何获得这个URI吗?它是电话到电话的静态吗?

我已经尝试创建空的.mp3和.wav声音文件,但是它根本不起作用(接收URI的应用不会替换当前的通知声音(。

我已经看到,无声声音的URI只是一个空的字符串",但它也无法正常工作。

var profileConfig = {
"PROFILE_NAME": $parameters.ProfileName,
"PROFILE_ENABLED": "true",
"CONFIG_MODE": "UPDATE",
"PLUGIN_CONFIG": {
"PLUGIN_NAME": "BARCODE",
"RESET_CONFIG": "true",
"PARAM_LIST": {
"decode_audio_feedback_uri": ""
}
},
"APP_LIST": [{
"PACKAGE_NAME": $parameters.AppName,
"ACTIVITY_LIST": ["*"]
}]
};
sendCommand("com.symbol.datawedge.api.SET_CONFIG", profileConfig);

这就是我在做的。基本上,在decode_audio_feedback_uri之后,我需要从RingtoneManager发送文件的URI,并且它将通过Android打算与URI一起发送到另一个应用程序。

您不能只指定一个空字符串,需要加载静音铃声并首先在设备上安装:

  • 生成silence.mp3
  • 复制silence.mp3到设备
  • 加载与您的应用程序关联的DataWedge配置文件。转到条形码输入:配置扫描仪设置 ->扫描参数 -> DECODE AUDIO反馈 ->(滚动到底部( ->添加Ringtone
  • 将代码中的新铃声指定为"沉默"。类似于https://github.com/darryncampbell/appforum_2019_datawedge_api/blob/blob/master/capturedata/app/src/src/main/java/java/java/java/comcom/darryncampbell/capt-appatedata/captedata/datawawawedata/datawaydatawawedegediolidities.java-java-java,li>

另请参见相关问题https://github.com/darryncampbell/datawedgecordova/issues/6

相关内容

  • 没有找到相关文章

最新更新