javascript 异步片段

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript 异步片段相关的知识,希望对你有一定的参考价值。

// http://www.stevesouders.com/blog/2010/05/11/appendchild-vs-insertbefore/
(function(doc, script) {
  var firstScript = doc.getElementsByTagName(script)[0],
      newScript = doc.createElement(script);

  newScript.type = 'text/javascript';
  newScript.async = true;
  newScript.src = ('https:' == doc.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';

  firstScript.parentNode.insertBefore(newScript, firstScript);
})(document, 'script');

// Minified version
(function (a, b) {
  var c = a.getElementsByTagName(b)[0], d = a.createElement(b);
  d.type = "text/javascript",
  d.async = !0,
  d.src = ("https:" == a.location.protocol ? "https://ssl" : "http://www") + ".google-analytics.com/ga.js",
  c.parentNode.insertBefore(d, c)
})(document, "script");

以上是关于javascript 异步片段的主要内容,如果未能解决你的问题,请参考以下文章

当片段视图加载是异步任务的一部分时,如何在片段加载之前显示进度条?

从片段中调用分离的异步任务类

Android 我应该在异步任务中将片段作为弱引用传递吗?

屏幕方向期间片段内的异步任务

在 TabLayout 和 ViewPager2 中执行异步任务后更新具有相同布局的多个片段

csharp 线程和异步任务片段