小编har*_*ksa的帖子

在Angular 4中播放声音

我正在Electron app使用Angular 4.我希望在某些特定动作上播放声音.那有什么模块或代码吗?它可以是角4或者如果电子提供一些服务,它也应该工作

由于我想在某些动作上播放它,我无法使用HTML音频标签和javascript的audio()

我只想播放2-3秒的声音,因此不需要其他功能.

它可以是电子或角度4,它们中的任何一个都可以工作......

audio electron angular

29
推荐指数
6
解决办法
4万
查看次数

NSString quotedStringRepresentation崩溃

在生产版本中,我得到了这种类型的崩溃日志,但我无法正确理解它,因为它指向了Foundation框架

回溯:

    OS Version: 10.2.1 (14D27)
    Device: iPhone 7 Plus
    RAM Free: 5.1%
    Disk Free: 54.7%

    #0. Crashed: com.apple.main-thread
0  libsystem_kernel.dylib         0x18cc6b014 __pthread_kill + 8
1  libsystem_pthread.dylib        0x18cd33450 pthread_kill + 112
2  libsystem_c.dylib              0x18cbdf400 abort + 140
3  libsystem_malloc.dylib         0x18ccafa5c _nano_vet_and_size_of_live + 330
4  libsystem_malloc.dylib         0x18ccb0f18 nano_realloc + 376
5  libsystem_malloc.dylib         0x18cca3240 malloc_zone_realloc + 180
6  Foundation                     0x18e6ee628 -[NSString quotedStringRepresentation] + 732
7  Foundation                     0x18e6ce44c -[NSString _stringRepresentation] + 376
8  CoreFoundation                 0x18dbc4eec -[NSDictionary descriptionWithLocale:indent:] + 996
9  CoreFoundation                 0x18dbc84d4 _DescriptionWithLocaleFunc …
Run Code Online (Sandbox Code Playgroud)

crash objective-c nsstring ios

6
推荐指数
0
解决办法
848
查看次数

在2个React DOM之间传递数据

在一个网站中,我有多个反应渲染元素.我想在这两个单独的元素之间传递数据.在两个元素之间传递数据的可能选项有哪些

ReactDOM.render(<Header/>, document.getElementById('header'));
ReactDOM.render(<SideBar/>, document.getElementById('sidebar'));
Run Code Online (Sandbox Code Playgroud)

我希望在这些元素之间存储单个数据.就像我在一个组件中获取数据一样,我希望所有元素都可以访问这些数据(在所有ReactDOM中).那么可能的选择是什么呢?

编辑:由于要求我无法将它们合并到同一个根组件中.只有页面的某些部分处于反应中,其他部分仍在HTML/Jquery中.所以我在所需的div中单独渲染它们.

redux存储在不同的ReactDOM之间工作吗?

javascript reactjs redux react-dom

6
推荐指数
2
解决办法
1168
查看次数

将vendor.js拆分为多个块

我正在使用 Angular cli 开发 Angular 5 项目。我在网站的开发中使用了一些npm模块。当我创建生产版本时,它会生成大小为 MB 的vendor.js,因为当用户第一次打开该网站时,该网站加载速度非常慢。

我尝试在构建时添加一些额外的参数,ng build --prod --aot --buildOptimizer但与其他文件相比,它的大小仍然很大。

在 webpack 中有什么方法可以将vendor.js 拆分为多个文件或减少文件或延迟加载vendor.js 文件吗?

vendor webpack webpack-2 angular2-aot angular

5
推荐指数
1
解决办法
7378
查看次数