如何判断快应用是否是运行在华为手机上

时间:2021-07-15 | 标签: | 作者:Q8 | 来源:市长主义网络

小提示:您能找到这篇{如何判断快应用是否是运行在华为手机上}绝对不是偶然,我们能帮您找到潜在客户,解决您的困扰。如果您对本页介绍的如何判断快应用是否是运行在华为手机上内容感兴趣,有相关需求意向欢迎拨打我们的服务热线,或留言咨询,我们将第一时间联系您!

背景

华为快应用有自己单独的运行引擎,但是有些能力华为快应用还不支持,我想在我代码中判断一下,如果是华为手机,就不调用此接口了,有办法做到吗?

解决方法

通过咨询华为快应用技术支持,发现可以通过快应用的device.getInfo(OBJECT)接口返回的引擎提供商判断,该分支是华为扩展的(联盟快应用接口没有返回),代表快应用引擎的提供商,华为手机上会返回“ huawei” 。 设备接口文档链接如下:https : //developer.huawei.com/consumer/cn/doc/development/quickApp-Referenc视频引流方法es/quickapp-api-device#getInfo

示例代码如下:

getDeviceInfo: function () {<font></font>

      var that = this<font></font>



     device.getInfo({<font></font>

       success: function (ret) {<font></font>

         that.deviceInfo = JSON.stringify(ret)<font></font>

         if (that.deviceInfo.indexOf('engineProvider') >= 0 && that.deviceInfo.indexOf('huawei') >= 0) {<font></font>

            that.isHuawei = true<font></fon网站建设是什么意思t>

         } else {<font></font>

           that.isHuawei = false<font></font>

  &nb广州制作宣传视频sp;      }<font></font>

        },<font></font>

        fail: function (errorMsg, errorCode) {<font></font>

         that.deviceInfo = errorCode + ': ' + errorMsg<font></font>

       }})<font></font>



   },

如何判断快应用是否是运行在华为手机上

上一篇:基于华为AGC认证服务快速构建社交应用登录系统
下一篇:外贸推广youtube营销入门


版权声明:以上主题为“如何判断快应用是否是运行在华为手机上"的内容可能是本站网友自行发布,或者来至于网络。如有侵权欢迎联系我们客服QQ处理,谢谢。
相关内容
推荐内容
扫码咨询
    如何判断快应用是否是运行在华为手机上
    打开微信扫码或长按识别二维码

小提示:您应该对本页介绍的“如何判断快应用是否是运行在华为手机上”相关内容感兴趣,若您有相关需求欢迎拨打我们的服务热线或留言咨询,我们尽快与您联系沟通如何判断快应用是否是运行在华为手机上的相关事宜。

关键词:如何判断快应用是否是运

关于 | 业务 | 案例 | 免责 | 隐私
客服邮箱:sales@1330.com.cn
电话:400-021-1330 | 客服QQ:865612759
沪ICP备12034177号 | 沪公网安备31010702002418号