¿Qué es DNNDEV.ME? (Reaccionen el enlace nativo de la acción en Facebook muestra como DNNDEV.ME) -- javascript campo con None campo con react-native camp Relacionados El problema

What is dnndev.me? (React Native Share link on Facebook shows as dnndev.me)


1
vote

problema

Español

Actualmente estoy trabajando en una función de acción simple donde puedo compartir un artículo de noticias a través de la URL (es decir, https://www.nrps.nl/nieuws/nieuwsitem.aspx?id=812 ). Estoy usando reaccionar una parte nativa para este (código a continuación). Al compartir en Facebook, aparece como DNNDEV.ME en lugar de NRPS.NL, lo que esperaba que fuera. Al hacer clic en el enlace DNNDEV.ME, redirige a https://www.nrps.nl/Nieuws/Nieuwsitem.aspx?ID=812&fbclid=IwAR3Eq-j1wX8GUVvSEvhFNu85k8U_vjmV0l4_ycF-AUhoV61YBIieRGJgQg4 en lugar de https://www.nrps.nl/Nieuws/Nieuwsitem.aspx?ID=812 , pero el contenido es el mismo. (Si no debería mostrar nada de esto, por favor edítelo. No sé cuál significa la cadena extra)

De lo que puedo decir, Dnndev.me parece ser un entorno de desarrollo. Las preguntas:

  1. ¿Qué es DNNDEV.ME, además de algún tipo de host?

  2. ¿Puedo hacer cualquier cosa para trabajar alrededor de ella apareciendo como DNNDEV.ME o solo puedo informar a los NRP que aún no lo han hecho?

Código RN:

  let message = `${news.Title} ${news.Image} ${news.MessageUrl}`   

News.title es una cadena simple. News.Image es una URL de una imagen, News.Messageurl es la URL del propio artículo de noticias. Lo he probado con solo el mensaje y tiene el mismo resultado.

   try {   const result = await Share.share({     message: `${message}`,   });   if (result.action === Share.sharedAction) {     if (result.activityType) {       // shared with activity type of result.activityType     } else {       // shared     }   } else if (result.action === Share.dismissedAction) {     // dismissed     console.log("Sharing dismissed")   } } catch (e) {   console.log(e); }   

editar :

Lo que quiero suceder es tener el campo cuadrado / contenido generado automáticamente (o sin embargo, se llama) como sigue:

https://imgur.com/eelebmz

Original en ingles

I'm currently working on a simple share function where I can share a news article via the URL (I.E. https://www.nrps.nl/Nieuws/Nieuwsitem.aspx?ID=812). I'm using React Native Share for this (code below). When sharing on Facebook it shows up as dnndev.me instead of nrps.nl, what I expected it to be. Clicking the dnndev.me link redirects to https://www.nrps.nl/Nieuws/Nieuwsitem.aspx?ID=812&fbclid=IwAR3Eq-j1wX8GUVvSEvhFNu85k8U_vjmV0l4_ycF-AUhoV61YBIieRGJgQg4 instead of https://www.nrps.nl/Nieuws/Nieuwsitem.aspx?ID=812, but the content is the same. (if I shouldn't show any of this, please edit it out. I don't know what the extra string means)

From what I can tell, dnndev.me seems to be a development environment. The questions:

  1. What is dnndev.me, besides some sort of host?

  2. Can I do anything to work around it showing up as dnndev.me or can I only inform NRPS that they haven't done so already?

RN code:

let message = `${news.Title}\n${news.Image}\n${news.MessageUrl}` 

news.title is a simple string. news.image is a URL to an image, news.MessageUrl is the URL of the news article itself. I've tested it with only the MessageUrl and it has the same result.

 try {   const result = await Share.share({     message: `${message}`,   });   if (result.action === Share.sharedAction) {     if (result.activityType) {       // shared with activity type of result.activityType     } else {       // shared     }   } else if (result.action === Share.dismissedAction) {     // dismissed     console.log("Sharing dismissed")   } } catch (e) {   console.log(e); } 

EDIT:

What I want to happen is to have the auto generated square / content field (or however it's called) like follows:

https://imgur.com/EalEbmZ

        
       
       

Lista de respuestas

4
 
vote
vote
La mejor respuesta
 

dnndev.me es un servidor web. Como servidor web, notifica a Facebook de cualquier problema para administrar y operar datos de Facebook y también resuelve cualquier problema.

sitio web de dnndev.me Y el fbclid detrás de los parámetros existentes es el ID del sistema de seguimiento de visitantes.

El acrónimo de FBCLID es: "Facebook Click identificador". Significa un Facebook Click identificador.

Se trata de Facebook clics. Estos son parámetros introducidos para estadísticas precisas de estos datos. También vamos a intercambiar datos con Google Annalysis y AdSense . Hacer estimaciones más precisas de los visitantes.

Para compartir Facebook, puede usar los siguientes módulos para que lo use: esta solución está contenida en el documento oficial del desarrollador de Facebook.

  1. $yarn add react-native-fbsdk or npm install --save react-native-fbsdk
  2. $ react-native link react-native-fbsdk

Nota para iOS usando COOPODS, EJECUTAR:

  1. $ cd ios/ && pod install

Uso

  import { ShareDialog } from 'react-native-fbsdk'; let message = `${news.Title} ${news.Image} ${news.MessageUrl}` const shareLinkContent = {          contentType: 'link',           contentUrl: "https://www.nrps.nl/Nieuws/Nieuwsitem.aspx?ID=812",   contentDescription: message, }; ... this.state = {shareLinkContent: shareLinkContent,}; ... shareLinkWithShareDialog() {   var tmp = this;   ShareDialog.canShow(this.state.shareLinkContent).then(     function(canShow) {       if (canShow) {         return ShareDialog.show(tmp.state.shareLinkContent);       }     }   ).then(     function(result) {       if (result.isCancelled) {         alert('Share operation was cancelled');       } else {         alert('Share was successful with postId: '           + result.postId);       }     },     function(error) {       alert('Share failed with error: ' + error.message);     }   ); }   
 

dnndev.me is a web server. As a web server, it notifies facebook of any problems in managing and operating facebook data and also solves any problems.

webSite of dnndev.me And the fbclid behind the existing parameters is the visitor tracking system ID.

The acronym for fbclid is: "Facebook Click Identifier". It means a Facebook click identifier.

It's about Facebook clicks. These are parameters introduced for accurate statistics from this data. We're also going to exchange data with Google Annalysis and AdSense. Make more accurate estimates of visitors.

To share Facebook, you can use the following modules to work around it: This solution is contained in the Facebook developer's official document.

  1. $yarn add react-native-fbsdk or npm install --save react-native-fbsdk
  2. $ react-native link react-native-fbsdk

Note For iOS using cocoapods, run:

  1. $ cd ios/ && pod install

Usage

import { ShareDialog } from 'react-native-fbsdk'; let message = `${news.Title}\n${news.Image}\n${news.MessageUrl}` const shareLinkContent = {          contentType: 'link',           contentUrl: "https://www.nrps.nl/Nieuws/Nieuwsitem.aspx?ID=812",   contentDescription: message, }; ... this.state = {shareLinkContent: shareLinkContent,}; ... shareLinkWithShareDialog() {   var tmp = this;   ShareDialog.canShow(this.state.shareLinkContent).then(     function(canShow) {       if (canShow) {         return ShareDialog.show(tmp.state.shareLinkContent);       }     }   ).then(     function(result) {       if (result.isCancelled) {         alert('Share operation was cancelled');       } else {         alert('Share was successful with postId: '           + result.postId);       }     },     function(error) {       alert('Share failed with error: ' + error.message);     }   ); } 
 
 
         
         

Relacionados problema

2  Reaccionar al menú de la navegación nativa del menú de la navegación de la base del fondo  ( React native navigation menu bottom docked navigation menu ) 
APRENDIENDO react-native , intente crear un menú acoplado en la parte inferior de una pantalla. ¿Hay alguna forma en que puedo mostrar el contenido de la pan...

0  ¿Hay alguna manera de insertar <Picker.item /> en <Picker> </ Picker> con la matriz?  ( Is there a way to insert picker item into picker picker with the array ) 
El código que escribí para el selector es el siguiente, pero no puedo sobrescribir y ejecutar elementos del selector con la matriz. ¿Cómo puedo hacer esto? ...

0  ¿Cómo pegar archivos (principalmente archivos de imagen) en el área de entrada después de que se copie el archivo sin abrirlo de una carpeta local en React / JS?  ( How to paste files mainly image files in the input area after the file is copi ) 
He escrito un código (en la instalación de uso) donde, si hace Ctrl + v en una imagen, podría subir la imagen. Tengo un archivo de imagen x.jpg en una carpeta...

0  Integración de la solicitud de Axios basada en clase al código basado en gancho  ( Integrating class based axios request to the hook based code ) 
¿Cómo puedo integrar esta solicitud de Axios basada en clase al otro código basado en gancho que obtiene datos de un archivo JSON? Básicamente, quiero reempla...

0  UI se congela cuando inicio sesión y navego a la nueva pantalla. La pantalla funciona una vez que actualizo la aplicación. ¿Alguna idea de por qué?  ( Ui freezes when i login and navigate to new screen the screen works once i refr ) 
He creado una aplicación nativa de reaccionar y usando REDUX y ha implementado la navegación reaccionada. Tengo un par de problemas que estoy trabajando a tra...

16  El encabezado de navegación reaccional tiene una leve línea  ( React navigation header has a faint line ) 
Esto se convirtió en una aventura masiva y, posteriormente, una publicación muy grande y desordenada, por lo que para evitar que hay que leer a través del des...

-1  Desplácese cuando el teclado esté abierto  ( Scroll when the keypad is open ) 
En mi pantalla, escribo el campo de entrada y obtenga resultados de búsqueda en consecuencia. La lista se presenta dentro de una vista de desplazamiento, pero...

3  Cómo configurar diferentes colores para cada pestaña en reaccionar nativo  ( How to set different colors for each tab in react native ) 
En mi aplicación, estoy creando una pestaña usando TabviewAnimated. Necesito esas cada pestaña para tener diferentes colores. Lo intenté de muchas maneras, pe...

0  Botón de superposición con otra vista  ( Overlap button with another view ) 
Tengo una pantalla donde ingreso algunos valores en el campo de entrada y obtenga los resultados de búsqueda que se muestran en consecuencia (dentro del <Vie...

7  Reaccionar error nativo: no se puede resolver el módulo '. / Índice`  ( React native error unable to resolve module index ) 
Tengo una aplicación recién creada usando reaccionar nativo. La aplicación contiene un formulario de inicio de sesión simple y una consulta de búsqueda, nada ...




© 2022 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos