首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >在ionic 4应用程序中使用web sdk插件

在ionic 4应用程序中使用web sdk插件
EN

Stack Overflow用户
提问于 2020-09-09 15:56:33
回答 1查看 51关注 0票数 1

我有一个问题。我想在我的离子应用程序中使用这个sdk:https://support.count.ly/hc/en-us/articles/360037441932-Web-analytics-JavaScript-#using-the-web-sdk-in-webview。我使用ionic版本4,所以我不能使用他们的插件,因为它只与ionic 2兼容。问题是我如何在我的组件中使用这个插件?到目前为止我所做的:

代码语言:javascript
代码运行次数:0
运行
复制
1. npm install countly-sdk-web
2. I modified index.html file to add the init :
<script type='text/javascript'>

// Some default pre init
var Countly = Countly || {};
Countly.q = Countly.q || [];

// Provide your app key that you retrieved from Countly dashboard
Countly.app_key = "111";

// Provide your server IP or name. Use try.count.ly or us-try.count.ly
// or asia-try.count.ly for EE trial server.
// If you use your own server, make sure you have https enabled if you use
// https below.
Countly.url = "https://try.count.ly";

// Start pushing function calls to queue
// Track sessions automatically (recommended)
Countly.q.push(['track_sessions']);

//track web page views automatically (recommended)
Countly.q.push(['track_pageview']);

// Load Countly script asynchronously
(function() {
  var cly = document.createElement('script'); cly.type = 'text/javascript';
  cly.async = true;
  // Enter url of script here (see below for other option)
  cly.src = 'https://cdn.jsdelivr.net/npm/countly-sdk-web@latest/lib/countly.min.js';
  cly.onload = function(){Countly.init()};
  var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(cly, s);
})();

没有错误,所以sdk启动了。但不知道如何在.component.ts上使用。有什么想法吗?提前进行Thx

EN

回答 1

Stack Overflow用户

发布于 2020-09-15 04:26:20

我是在Countly工作的开发人员之一。

在您的Ionic应用程序中使用web SDK是否有原因?它的主要用途是网页,而不是移动应用程序。

对于离子移动(安卓和iOS)应用,我们推荐我们的"Cordova SDK“。

要更好地了解如何在您的应用程序中使用我们的软件开发工具包,请查看我们的documentationexample app

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63807164

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档