可以找一个长期合作的不就好了,共赢的事
官方没有一定让谁用插件的意图。
常用的、基本的,官方肯定内置。哪个常用哪个不常用,这个原则dcloud已经累积了多年的经验。
你说的全屏相机是什么意思,官方的相机api的界面效果是全屏的。官方只是非全屏的相机不支持。这块需要用插件。
插件市场是一个很大的生态,官方不会去审每个插件的质量,而是根据数据管理的。哪些插件做的好,麻烦您多鼓励、赞赏、好评;做的不好的,麻烦您多批评。不满足的,也可以发起插件需求。
这样才能让插件生态越来越好。
全屏相机就是那个可以自定义界面的嘛,例如官方的那个live-pusher就很好,但如果做相机功能用他必须要麦克风、手机mac那肯定没法用嘛,稍微改改就可以让app兼容camera了是吧
你们这点确实做的很好,一个软件开发完都要不了几个插件,感觉这个camera就是那临门一脚,我全部开发完就可以不要一个插件了
还有文件选择,感觉兼容性会存在相当大的问题,例如安卓12 11 以及以后的兼容性,争议很大的东西还不如官方出一步到位
适应就好,用这个就得忍,bug多,有的提一年多才能解决,有的就当装不知道,要完美还是得Flutter
官方:不想用可以不用(手动狗头)
uni是免费的,他要这样说我肯定忍。。。。。如果apicloud这样说我肯定喷得他亲爹都不认识
回复 5***@qq.com: 哈哈哈哈哈
apicloud唯一不好的地方就是收费点太多了,其他方面,不管是文档/模块可用性/社区支持等等,都要比uniapp好的多
dcloud传统上文档一直搞的很乱.从mui html5+一直到 uniapp都是如此.
uniapp其实挺好的,只可惜官方重点押注云端,又摊子铺的太大了,哪一点都没搞好
apicloud专坑新人
云端他们才有盈利点吧,所以重点投入很正常
各位大神 谁有辰龙捕鱼游戏ID取号模块
有文档吗?可以搞一下
真心建议你赶紧放弃,此坑一入,万年不复,惨不忍睹。。。
针对您提到的关于uni-app模块插件的吐槽,我理解您可能遇到了一些挑战或不满。作为IT专家,我会从专业角度提供一些代码案例,以展示uni-app模块插件的正确使用方法和一些高级技巧,希望能帮助您更有效地利用这个框架。
1. 使用uni-ui
组件库
uni-app官方提供了一套UI组件库uni-ui
,可以大大减少开发时间。以下是一个简单的使用示例:
<template>
<view>
<uni-list>
<uni-list-item title="列表项1"></uni-list-item>
<uni-list-item title="列表项2"></uni-list-item>
</uni-list>
</view>
</template>
<script>
import uniList from '@dcloudio/uni-ui/lib/uni-list/uni-list.vue';
import uniListItem from '@dcloudio/uni-ui/lib/uni-list-item/uni-list-item.vue';
export default {
components: {
uniList,
uniListItem
}
}
</script>
2. 自定义插件使用
如果您需要自定义插件,可以通过创建一个插件并在项目中引用。以下是一个简单的插件示例:
插件代码(my-plugin.js):
export default {
install(Vue) {
Vue.prototype.$myMethod = function(message) {
console.log(message);
}
}
}
在主文件中引用插件:
import Vue from 'vue';
import App from './App';
import myPlugin from './plugins/my-plugin';
Vue.use(myPlugin);
new Vue({
render: h => h(App)
}).$mount('#app');
在组件中使用插件方法:
export default {
mounted() {
this.$myMethod('Hello from plugin!');
}
}
3. 第三方插件集成
对于第三方插件,如uView
,您可以按照其官方文档进行集成。以下是一个简单的集成示例:
安装uView:
npm install uview-ui --save
在main.js中引入uView:
import Vue from 'vue';
import uView from 'uview-ui';
import 'uview-ui/theme.scss'; // 注意引入样式
Vue.use(uView);
在组件中使用uView组件:
<template>
<u-button type="primary">主要按钮</u-button>
</template>
通过上述代码示例,您可以看到如何在uni-app中正确集成和使用模块插件。希望这些示例能帮助您更有效地利用uni-app进行开发。如果您遇到具体的问题或错误,建议查看官方文档或社区论坛寻求帮助。