首页 > 其他分享 >使用mui+vue框架做原生app的坑(二) 打包

使用mui+vue框架做原生app的坑(二) 打包

时间:2023-01-11 11:06:06浏览次数:51  
标签:function vue contacts app plus push 推送 mui


怎么打包 ,这里不赘述,网上有很多教程。


 


 


打包成功后 ,app会出现未加入push功能。


 


 



使用mui+vue框架做原生app的坑(二)  打包_html


 


 



使用mui+vue框架做原生app的坑(二)  打包_推送_02


后面查询需要这样配置权限,权限要在manifest.json里面配置,后面就尝试写了消息推送这块。可能你觉得你没加push这个 我开始也是这样认为的 利用全局搜索 plus.push 发现了这个


使用mui+vue框架做原生app的坑(二)  打包_登录页面_03


这是登录页面,获取推送设备写的东西。有用这个就需要配置上述图片的push权限。


 


1.关于推送



使用mui+vue框架做原生app的坑(二)  打包_全局搜索_04


 


如果没有写上述的clear方法 ,推送信息会一直追加上面。


 


2.关于推送的回调事件


 



使用mui+vue框架做原生app的坑(二)  打包_登录页面_05


 



使用mui+vue框架做原生app的坑(二)  打包_html_06


这个就是触发经常延迟或失效,暂时没找到好的方式


 


 


三、获取用户通讯录


 



使用mui+vue框架做原生app的坑(二)  打包_app_07


 



使用mui+vue框架做原生app的坑(二)  打包_推送_08


 


plus.contacts.getAddressBook(plus.contacts.ADDRESSBOOK_PHONE, function(addressbook) {



var contact = addressbook.find(null, function(contacts) {



mui.alert(JSON.stringify(contacts[0]));//这个是通讯录的集合



});



}, function(e) {



mui.alert(886);



});

 



使用mui+vue框架做原生app的坑(二)  打包_推送_09


 


 


 


 

标签:function,vue,contacts,app,plus,push,推送,mui
From: https://blog.51cto.com/u_13214095/6001743

相关文章

  • URP自带的Tone mapping性能开销问题
    1)URP自带的Tonemapping性能开销问题​2)图集中未使用到Sprite也会被加载到内存中的问题3)GPU带宽:从纹理出发优化带宽①4)GPU带宽:从纹理出发优化带宽②5)GPU带宽:从纹理出发优化......
  • 在vue中使用CSS变量
    首先,我们要先知道什么是CSS变量,可以先看这篇文章在我们知道什么是CSS变量之后,我们尝试把它在项目中运用起来,一些需要动态计算的值,我们就可以使用它快速的实现效果。以下为......
  • Excel.Application使用手册
    使用方法importwin32com.clientexcel_app=win32com.client.Dispatch("Excel.application")excel_app.Visible=Falseexcel_app.DisplayAlerts=FalseExcel.Applica......
  • 读取appsettings.json
    先给出appsettings.json的参考结构,将以读取redis节点数据为例{"Logging":{"LogLevel":{"Default":"Information","Microsoft.AspNetCore":"Wa......
  • Vue中组件和插件的区别
    一、组件是什么1:组件的定义:组件就是把图形、非图形的各种逻辑均抽象为一个统一的概念(组件)来实现开发的模式,在Vue中每一个.vue文件都可以视为一个组件2:组件的优势......
  • Proj. CRR Paper Reading: Monte Carlo Tree Search: a review of recent modifcation
    1.IntroMonteCarloTreeSearch(MCTS)isadecision-makingalgorithmthatconsistsinsearchingcombinatorialspacesrepresentedbytrees.Insuchtrees,nod......
  • Vue中实现图片上传,修改文件名称
    前提:直接flie.name的话是不可行的,并且还会报错,所以得用以下方式。详解:拦截文件上传文件对象(file)是不能直接修改文件名的,file.name是只读属性,如果你强行赋值,会直接报错,所......
  • SAP ABAP Application Log 的使用方法
    SAPABAPApplicationLog的使用场景:(1)当你想记录应用程序的执行进度,以便以后在需要时重建它;(2)当开发人员不确定/无法调试代码(前台/后台)并且想深入了解错误原因时,可......
  • (老jdbc的rowapper框架)老代码没setId 没设置主键id咋能保存成功的
    疑问1:老代码没setId 没设置主键id咋能保存成功的       并且老代码数据库的主键也不是自增,为什么没有设置主键id咋不报错  原因:看原来代码mapper......
  • 使用 SAP CRM Application Enhancement Tool(AET) 创建扩展字段
    本文的英文版,发表在SAP社区wiki上,原文标题:StepbysteptocreatenewfieldsonUIviaApplicationExtensionTool登录SAPCRMWebClientUI,点击Personalization......